Excel 内で Python 分析を利用できるようになりましたが、Microsoft は安全だと主張しています

Python についてはある程度の知識がある (または目指している) ものの、Excel での高度なデータ作業には慣れていない人のために、Microsoft はギフトとして検討できるような、ピーナッツ バターとチョコレートの組み合わせを提供しています。少なくともペイウォールの向こう側に行くまでは。
Microsoft のステファン キネストランド氏は、「データ分析と視覚化の両方の長所」について執筆し、Excel での Python のパブリック プレビューにより、スプレッドシートをいじくり回す人が「Python プロットとライブラリを使用して Excel でデータを操作および探索し、その後 Excel の数式を使用できるようになります」と書いています。、グラフ、ピボットテーブルを使用して、洞察をさらに磨きます。」
Microsoft は、Python 分析リポジトリAnacondaと提携して、Pandas、Statsmodels、Matplotlib などのライブラリを Excel に導入しました。Excel の Python は Microsoft のクラウド サーバー上で実行されており、同社は提供されるセキュリティを宣伝しています。Pythonは隔離されたコンテナ内で実行され、デバイス、ネットワーク、ユーザートークンにはアクセスできないとMicrosoftは述べている。Python と Excel が実際に相互に通信できるのは、マクロ、VBA コード、その他のデータではなく、コード結果のみを返すことができる xl() と =PY() という限られた関数を通じてのみであると Microsoft は主張しています。
2 つの異なる言語を同時に使いこなしたい場合は、ベータ チャネルのMicrosoft 365 Insider Programに参加し、Excel をビルド 16818 に更新する必要があります。 リボン バーから [数式] を選択します。をクリックし、「Python の挿入」を選択し、「プレビューを試す」をクリックします。Anaconda には、Python-in-Excel (PyCel?) コーディングの入門例と演習を説明する一連のブログ投稿とビデオがあります。
Microsoft によると、現時点では Excel の Python は Microsoft 365 サブスクリプションに含まれていますが、一般提供の前のある時点で有料ライセンスが必要になる可能性があります。
Python の Excel への統合がどのように機能するかを見るのは興味深いでしょう。これは、非常に専門化された、クラウドでホストされ、コンテナ化され、安全なコード提供であるように見えます。しかし、Office アプリの Visual Basic for Applications (VBA) スクリプトとマクロの歴史には、悪用、パッチ、その他の悪用の長い歴史があります。昨年初め、Microsoft は誰かがわざわざ感染しない限り、Office にマクロをダウンロードすることをほぼ禁止しました。それを除けば、これはすでにチューリングが完成したコード環境の興味深い拡張です。
パブリナ・ポポフスカによるリスト画像/ゲッティイメージズ
コメントを残す