1 ポイント 投稿者 GN⁺ 2023-08-23 | 1件のコメント | WhatsAppで共有
  • Microsoft は、人気プログラミング言語 PythonExcel に統合。
  • この統合により、Excel ユーザーは Python のプロットやライブラリを使ってデータを操作・分析し、Excel の数式、グラフ、ピボットテーブルを使ってインサイトを細かく調整できる。
  • Python 統合は Excel の組み込みコネクタおよび Power Query の一部として提供され、追加のソフトウェアやアドオンのインストールは不要。
  • Microsoft は新しい PY function を導入し、Python データを Excel スプレッドシートのグリッド上に表示できるようにする。
  • 同社はエンタープライズ向け Python リポジトリ Anaconda と提携し、pandas、statsmodels、Matplotlib などの人気 Python ライブラリを Excel で利用可能にする。
  • Python の計算は Microsoft Cloud 上で実行され、結果は Excel ワークシートに返される。
  • Excel ユーザーは Python データをもとに数式、ピボットテーブル、グラフを作成でき、Matplotlib や Seaborn などのチャートライブラリを使って高度な可視化も行える。
  • Python の生みの親であり Microsoft フェローでもある Guido van Rossum は、この統合への興奮を示し、Python と Excel の両コミュニティがこの協業から新たなユースケースを見いだすことに期待を寄せた。
  • Python in Excel 機能は Microsoft 365 Insiders のベータチャネルでパブリックプレビューとして提供され、当初は Windows のみに限定される。
  • この機能はプレビュー期間中は Microsoft 365 サブスクリプションに含まれるが、プレビュー終了後は有料ライセンスなしでは一部機能が制限される予定。

1件のコメント

 
GN⁺ 2023-08-23
Hacker Newsの意見
  • MicrosoftがExcelにPythonを統合し、反応は賛否が分かれている
  • この統合は、当初ExcelでJavaScriptのユーザー定義関数を可能にするプロジェクトの成果
  • Python統合によりExcel関数の非同期計算が可能になり、ユーザーは計算の実行中に他の部分で作業できる
  • 一部のユーザーは、Pythonの計算がMicrosoftのCloud上でのみ実行されるため、ベンダーロックインや将来的なワークブックへのアクセス問題につながる可能性を懸念している
  • 別の一部はCloudベースのアプローチを肯定的に見ており、Firecracker VMsでPythonコードを実行することで、ローカルPCよりも優れた分離を提供すると主張している
  • 現時点ではこの機能はWindowsでベータチャネルを利用しているユーザーにのみ提供されており、今後ほかのプラットフォームにも展開される予定
  • ExcelへのPython統合はソフトウェアの重要なモダナイゼーションであり、特定の種類のWebサイトを不要にする可能性がある
  • 一部のユーザーは、LibreOfficeのような他のソフトウェアでも同様のPython統合を望んでいると述べている