Visual Studio Codeでのデータサイエンス
VS Codeですべてのデータサイエンス作業を行うことができます。Jupyter Notebookとインタラクティブウィンドウを使用すれば、数分でデータの分析と視覚化を開始できます!IntelliSenseサポートでPythonコーディングエクスペリエンスを強化し、Azure Machine Learningサービスを使用して機械学習モデルをクラウドまたはエッジに構築、トレーニング、デプロイできます。
拡張機能
VS Code Marketplaceには、Pythonデータサイエンスのためのファーストクラスのデータサイエンスエクスペリエンスを提供する拡張機能のファミリーがあります。Pythonを使い始めるには、Microsoftは以下の拡張機能を推奨しています。
ノートブック用拡張機能を構築する
お気に入りのノートブックツール用の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を学習してください。