Visual Studio Code でのデータサイエンス
VS Code 内でデータサイエンスに関するすべての作業を行うことができます。Jupyter Notebooks と インタラクティブウィンドウ を使用して、数分でデータの分析と視覚化を開始しましょう。IntelliSense サポートで Python コーディング体験を強化し、Azure Machine Learning サービスを使用して、機械学習モデルをクラウドまたはエッジに構築、トレーニング、デプロイします。
拡張機能
VS Code Marketplace では、Python データサイエンスに最高のデータサイエンス体験を提供する拡張機能ファミリーを提供しています。Python を始めるにあたり、マイクロソフトは以下の拡張機能を推奨しています。
ノートブック用の拡張機能を構築する
お気に入りのノートブックツール用の Visual Studio Code 拡張機能を構築することを歓迎し、推奨します。最初の拡張機能 チュートリアルを完了したら、VS Code でのノートブック開発体験を強化する拡張機能をいくつか確認してください。
これらの拡張機能のソースコードは、Visual Studio Marketplace の [プロジェクトの詳細] セクションにあるリポジトリリンクを選択することで確認できます。
また、Jupyter 拡張機能 に直接貢献することもできます。
データサイエンスプロファイルテンプレート
プロファイル を使用すると、現在のプロジェクトまたはタスクに応じて、拡張機能、設定、UI レイアウトをすばやく切り替えることができます。VS Code でデータサイエンスを始めるにあたり、データサイエンスプロファイルテンプレート を使用できます。これは、役立つ拡張機能、設定、スニペットが厳選されたプロファイルです。プロファイルテンプレートをそのまま使用することも、独自のワークフローに合わせてさらにカスタマイズするための出発点として使用することもできます。
プロファイルテンプレートは、[プロファイル] > [プロファイルの作成...] ドロップダウンから選択します。
プロファイルテンプレートを選択すると、設定と拡張機能を確認し、新しいプロファイルに含めたくない場合は個々の項目を削除できます。テンプレートに基づいて新しいプロファイルを作成した後、設定、拡張機能、または UI に行った変更はプロファイルに保持されます。
ノートブックは他にどのような用途に使用できますか?
実行可能コード、数式、視覚化、およびリッチ Markdown を混在させるサポートにより、ノートブックは新しい概念をストーリーテリング形式で分解するのに役立ちます。これにより、ノートブックは教育者や学生にとって非常に優れたツールになります。
Polyglot Notebooks 拡張機能を使用して、C#、F#、PowerShell、JavaScript、HTML、SQL、KQL (Kusto Query Language)、および Mermaid を学びましょう。