Microsoft, Python을 Excel에 통합: 데이터 분석 및 기계 학습의 전환점
Microsoft와 언어 저장소 제공업체인 Anaconda는 사용자가 Excel에서 Python 코드를 원활하게 실행할 수 있도록 지원하여 데이터 분석에서 혁신적인 단계를 밟았습니다.

Microsoft 언어 저장소 제공업체인 Anaconda 와의 파트너십을 통해 데이터 전문가 사이의 공통 프로그래밍 언어인 PythonExcel 에 직접 통합하는 선구적인 이니셔티브를 시작했습니다. 추가 설정이 필요 없는 개발을 통해 데이터 분석 및 기계 학습을 대폭 간소화할 수 있습니다.
전 세계적으로 기업 데이터의 상당 부분이 여전히 Excel 에 저장되어 있다는 점에서 Microsoft 의 발표는 매우 중요합니다. 이 데이터로 작업하는 사람들은 추가 기능이나 추가 구성에 의존하지 않고 Excel 환경 내에서 Python 활용하는 것이 어렵다는 것을 종종 알게 됩니다.
새로운 통합을 통해 데이터 실무자는 Python을 셀에 직접 입력하고 계산은 Microsoft Cloud에서 처리할 수 있습니다. 그런 다음 그래픽 도표 및 시각화를 포함한 결과가 워크시트로 반환됩니다. 이 워크플로는 친숙한 Excel 인터페이스를 계속 활용하면서 전체 데이터 분석 프로세스를 간소화합니다.
Microsoft 에서는 처음으로 Excel 내에서 Python 사용하여 단순화하려는 노력을 기울였습니다. 2014년에 Zoomer Analytics로 알려진 회사는 기본적으로 Excel 과 Python을 연결할 수 있는 Python 라이브러리인 Xlwings라는 시스템을 만들었습니다.
3년 후 Anaconda 의 창시자인 Continuum Analytics는 엔터프라이즈급 AnacondaMicrosoft Excel 2016 버전 이상과 연결하도록 설계된 시스템인 Anaconda Fusion 출시했습니다. 이를 통해 데이터 과학자는 Jupyter Notebook에 캡슐화된 Python 코드와 데이터를 통해 Excel 사용자가 자신의 작업에 액세스할 수 있게 되었습니다.
Microsoft 의 이러한 역사적 발표에 따라 Excel 사용자는 이제 새로운 "PY" 기능을 사용하여 Python 코드를 셀에 직접 입력할 수 있습니다. 그런 다음 수식, 피벗 테이블, Excel 차트 등의 도구를 사용하여 데이터 정리, 예측 분석, 기계 학습과 같은 작업을 수행할 수 있습니다.
Microsoft 사용자가 Excel 의 내장 커넥터와 파워 쿼리를 사용하여 Excel 워크플로에서 외부 데이터를 Python으로 가져올 수도 있다고 지적합니다.
Excel 의 Python은 최근 Windows용 베타 채널에 공개되었으며 사용자에게 scikit-learn 및 statsmodels와 같은 Python 라이브러리에 대한 액세스를 제공합니다. 이러한 통합은 기계 학습, 예측 분석, 회귀 분석 및 시계열 모델링을 포함한 예측 기술에 혁명을 일으킬 수 있습니다.
Excel 에서 Python 액세스하려면 사용자는 Microsoft 365 Insider Program 구독해야 합니다. 미리 보는 동안 해당 기능은 Microsoft 365 구독에 포함됩니다. 그러나 미리보기 단계가 끝나면 유료 라이선스가 없으면 일부 기능이 제한됩니다.
데이터 분석의 잠재력을 단순화하고 향상하려는 Microsoft 의 조치와 유사하게 유명한 no-code 플랫폼인 AppMaster 도 백엔드, 모바일 및 웹 운영을 위한 다양한 솔루션을 제공하는 것을 목표로 합니다. 10배 더 빠르고 3배 더 비용 효율적인 개발 기능으로 알려진 이 플랫폼은 사용자가 기술적 부채 없이 애플리케이션을 검토하고 수정할 수 있는 옵션도 제공합니다. Microsoft와 AppMaster 의 노력은 데이터 분석의 미래를 반영하여 모든 규모의 기업이 더 쉽게 접근하고 효율적으로 사용할 수 있도록 합니다.


