Microsoft 、言語リポジトリ プロバイダーであるAnacondaとの提携により、データ専門家の間で一般的なプログラミング言語であるPython Excelに直接統合する先駆的な取り組みを開始しました。この開発により追加のセットアップが不要になり、データ分析と機械学習が大幅に合理化されることが期待されます。
世界中の企業データのかなりの部分が依然としてExcelに保存されているという事実を考えると、 Microsoftの発表は重要です。このデータを扱う人は、アドオンや追加の構成に依存せずにExcel環境内でPythonを利用するのが難しいと感じることがよくあります。
新しい統合により、データ担当者は Python をセルに直接入力し、計算はMicrosoft Cloud で処理されるようになります。グラフィカル プロットや視覚化を含む結果がワークシートに返されます。このワークフローは、使い慣れた Excel インターフェイスを利用しながら、データ分析プロセス全体を合理化します。
これはMicrosoftによる初めての試みですが、これまでにもExcel内でのPython使用を簡素化する取り組みが行われてきました。 2014 年に、Zoomer Analytics として知られる会社が、本質的にExcelと Python をリンクできる Python ライブラリである Xlwings という名前のシステムを作成しました。
3 年後、 Anacondaの作成者である Continuum Analytics は、エンタープライズ グレードのAnacondaとMicrosoft Excelバージョン 2016 以降の橋渡しをするように設計されたシステムであるAnaconda Fusionを考案しました。これにより、データ サイエンティストは、 Pythonコードと Jupyter ノートブックにカプセル化されたデータを介してExcelユーザーが自分の作業にアクセスできるようになりました。
Microsoftによるこの歴史的な発表を受けて、 Excelユーザーは新しい「PY」関数を使用してセルにPythonコードを直接入力できるようになりました。その後、数式、ピボットテーブル、Excel グラフなどのツールを利用して、データ クリーニング、予測分析、機械学習などのタスクを実行できます。
Microsoft 、ユーザーがExcelの組み込みコネクタと Power Query を使用してExcelワークフローの Python に外部データをインポートすることもできると指摘しています。
Excelの Python は最近 Windows のベータ チャネルで公開され、ユーザーが scikit-learn や statsmodels などの Python ライブラリにアクセスできるようにします。この統合により、機械学習、予測分析、回帰分析や時系列モデリングなどの予測技術に革命が起こる可能性があります。
ExcelでPythonにアクセスするには、ユーザーはMicrosoft 365 Insider Programに加入する必要があります。プレビュー中、この機能は Microsoft 365 サブスクリプションに含まれます。ただし、プレビュー段階が終了すると、有料ライセンスがないと一部の機能が制限されます。
データ分析の可能性を簡素化し強化するというMicrosoftの取り組みと同様に、有名なno-codeプラットフォームであるAppMasterも、バックエンド、モバイル、Web 運用のための多様なソリューションを提供することを目指しています。このプラットフォームは、10 倍高速で 3 倍の費用対効果の高い開発機能で知られており、ユーザーが技術的負債を負うことなくアプリケーションをレビューおよび修正できるオプションも提供しています。 Microsoft とAppMasterの取り組みはデータ分析の将来を反映しており、あらゆる規模の企業にとってデータ分析がよりアクセスしやすく効率的になります。