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