Microsoftは現地時間9月18日、Pythonを利用するデータサイエンティストのために便利な拡張機能をまとめた新たなVisual Studio Code(以下略、VS Code)用「Python データ サイエンス拡張パック」のリリースを開発者ブログで発表した。

Pythonを利用するデータサイエンティストのために便利な拡張機能をまとめたパッケージ「Python Data Science」

Visual Studio CodeのMarketplace「Python Data Science」(公式Webサイト)

拡張パックは、Pythonを活用したデータの準備から分析、分析結果の可視化、ML(機械学習)モデルの構築やトレーニングなどデータ サイエンスのワークフローを実行するために必要な機能をパッケージングしたもので「Python」「Jupyter」「GitHub Copilot」「Data Wrangler」の4つの拡張機能で構成される。

Python」拡張機能はVS Codeでプログラミング言語Pythonを活用するために必要な機能をパッケージしたもので、コード補完機能などを提供する「Pylance」、デバッグ機能を提供する「Python Debugger」他、フォーマット、リンティング、コードナビゲーションなど複数機能がパッケージされている。

Jupyter」拡張機能は、ブラウザ上でPythonを実行可能な「Jupyter Notebook」のコードをVS Code上で編集可能とする機能を提供し、一貫性のあるキーマップを提供する「Jupyter Keymap」、latex、plotly、vegaなどのMIMEタイプ用レンダラー「Jupyter Notebook Renderers」などをパッケージングする。

GitHub Copilot」拡張機能は、コード作成時にAIがコーディングの提案を行いプログラマーをアシストし、チャット形式でプログラミングサポートしてくれるGitHub Copilot Chatも提供される。

Data Wrangler」拡張機能は、データ表示と分析、データの事前処理であるクリーニングプロセスの自動化、Pandasなどの解析ツール用コードの自動生成など便利なデータ処理機能が備わる。

拡張パック「Python Data Science」は、Visual Studio CodeのMarketplaceよりインストールできる。

  • VS Code上「Python Data Science」