ツリーマップチャートで階層データを可視化すると、複雑な情報を一目で理解しやすくなります。本記事では、C# と Aspose.Cells for .NET を使用して Excel でツリーマップチャートを作成する方法を学びます。このガイドには、完全な実行可能コードサンプル、チャート外観をカスタマイズするためのヒント、そしてすぐに始めるためのリソースが含まれています。
この記事では以下のトピックを取り上げます:
C# Excel ライブラリでツリーマップ チャートを作成
Aspose.Cells for .NET は、Microsoft Office を使用せずに Excel ファイルの作成、編集、レンダリングを可能にする包括的な Excel 操作ライブラリです。幅広いチャートタイプをサポートしており、Treemap チャートは、地域別の売上、製品カテゴリ、組織図などの階層構造を視覚化するのに最適です。
Aspose.Cells for .NET を使用する主なメリット:
- Rich API – ワークブック、ワークシート、セル、チャートオブジェクトへのフルアクセス。
- High Performance – 大規模なワークブックやデータセットでも効率的に動作します。
- No External Dependencies – .NET をサポートする任意のプラットフォームで動作します。
- Multiple Export Formats – XLSX、XLS、CSV、PDF、PNG などに保存できます。
開始は簡単です:
- ライブラリを Aspose.Cells リリースページ からダウンロードします。
- NuGet パッケージをインストールします:
PM> Install-Package Aspose.Cells
C# を使用して Excel でツリーマップ チャートを作成する
ツリーマップチャートの作成方法
次の例は、次の方法を示しています:
- 新しいワークブックを作成します。
- 階層データでワークシートに入力します。
- Treemap チャートを追加します。
- 系列、タイトル、書式設定を構成します。
- ワークブックを Excel ファイルとして保存します。
Note – コードは完全に自己完結しており、.NET 6.0 以降でコンパイルできます。
主要な手順の説明
| Step | Purpose |
|---|---|
| 1 | 新しい Workbook をインスタンス化し、最初のワークシートを取得します。 |
| 2 | ワークシートに階層的な売上データを入力します。最初の行はヘッダーです。 |
| 3 | ChartType.Treemap タイプのチャートを追加します。チャートの位置とサイズは Charts.Add に渡される行/列インデックスで定義されます。 |
| 4 | 単一のシリーズを追加し、Sales を値範囲 (E2:E7) とし、階層 (A2:D7) をカテゴリ データとして使用します。 |
| 5 | データ ラベルで値とカテゴリ名の両方を表示できるようにし、売上額に基づく色のバリエーションを有効にします。 |
| 6 | ワークブックを XLSX ファイルとして保存します。生成されたファイルは Excel で開き、ツリーマップを確認できます。 |
無料ライセンスを取得する
Aspose 製品を 一時的な無料ライセンス でご利用ください。評価制限を解除し、制限なく開発およびテストできるキーを取得するには、一時ライセンスページをご覧ください。
Excel のツリーマップ チャート: 無料リソース
これらの無料リソースでExcelの自動化スキルを向上させましょう:
- 開発者ガイド – Aspose.Cells の包括的なドキュメント: https://docs.aspose.com/cells/net/
- オンライン アプリ – ブラウザで直接チャート作成を試す: https://products.aspose.app/cells/family
- API リファレンス – 詳細なクラスとメソッドの説明: https://reference.aspose.com/cells/net/
- ハウツー記事 – 実践的な例とベストプラクティス: https://blog.aspose.com/ja/categories/aspose.cells-product-family/
結論
Aspose.Cells for .NET を使用してツリーマップチャートを作成するのは簡単で、数行のコードだけで済みます。ライブラリはデータ階層、チャートのレンダリング、ファイル出力を Microsoft Office を使用せずに処理します。上記の例に従うだけで、財務レポート、販売分析、または任意の階層データセット向けのプロフェッショナルなツリーマップ可視化を迅速に生成できます。
問題が発生したり質問がある場合は、無料サポートフォーラムへお気軽にご訪問ください。 https://forum.aspose.com/c/cells/9