マイクロソフト、「Excel」にPythonを統合–パブリックプレビュー公開
今回は「マイクロソフト、「Excel」にPythonを統合–パブリックプレビュー公開」についてご紹介します。
関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。
本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。
Microsoftは米国時間8月22日、「Python in Excel」のパブリックプレビューを公開したと発表した。この追加機能により、ユーザーはスプレッドシートに直接「Python」のコードを入力できるようになる。
Python in Excelにより、データアナリスト、エンジニア、マーケターや、データサイエンスを学ぶ学生などは、ExcelでPythonコードを使って複雑な統計分析、高度な可視化、機械学習を実行できる。
このプレビュー版では、Excelのリボン内にある関数セクションで「Insert Python」>「Try preview」の順に選択すると、ダイアログが表示される。PythonはExcelに直接統合されているため、追加のソフトウェアをインストールする必要はない。
Microsoftはこの新機能について、データサイエンティストやエンジニア向けでありながら初心者でも使いやすいエンタープライズレベルのPythonディストリビューション「Anaconda」を活用すると説明している。Anacondaには、「pandas」「Matplotlib」「scikit-learn」「seaborn」など、あらかじめパッケージ化されたライブラリーやパッケージが多数含まれている。
データ保護に関して、Python in Excelは、「Microsoft 365」に連携したエンタープライズレベルのセキュリティを実現する「Microsoft Cloud」上で実行されるとMicrosoftは述べている。つまり、コードはローカルではなくMicrosoft Cloud上で実行され、「Azure Container Instances」を利用して隔離されたコンテナ内で他のプロセスから分離することで、不正アクセスのリスクを減らすという。
ワークブック内のデータは、特定の関数「xl()」と「=PY()」を通じて制御され、データの安全性を確保し、許可された操作だけが実行される。
Python in Excelのパブリックプレビューは、テスター向けのプログラム「Microsoft 365 Insider」のベータチャネルにあるExcelの最新ビルドで利用できる。