マルチディメンショナルなデータの可視化は、洞察に満ちた分析にとって重要です。バブルチャートを使用すると、X 軸、Y 軸、バブルのサイズという 3 つのデータ系列を 1 つのビジュアルに表示できます。このガイドでは、C# と Aspose.Cells for .NET を使用して Excel でバブルチャートを作成する方法を学びます。売上実績、市場シェア、科学データなどを提示する必要がある場合でも、以下の例を使用すれば、数行のコードでプロフェッショナルかつエクスポート対応のチャートを生成できます。
この記事では次のトピックについて説明します:
C# Excel ライブラリでバブルチャートを作成
Aspose.Cells for .NET は、バブルチャートを含むチャート作成を簡素化する強力な Excel 自動化ライブラリです。データの追加、チャートタイプの構成、シリーズのカスタマイズ、そしてワークブックをさまざまな形式(XLSX、PDF、PNG など)にエクスポートするための豊富な API を提供します。
Aspose.Cells がバブルチャートに最適である主な機能:
- 強力な型安全 API – Visual Studio のフル IntelliSense サポート。
- 直接チャート操作 – シリーズの種類、マーカーサイズ、色、軸設定をプログラムで変更。
- 高性能 – UI のオーバーヘッドなしで大規模データセットを処理。
- 複数フォーマットのサポート – XLSX、XLS、CSV、PDF、HTML、または画像として保存。
はじめに
- ダウンロード 最新の Aspose.Cells for .NET を releases page から取得します。
- インストール NuGet パッケージ マネージャー経由で:
PM> Install-Package Aspose.Cells
- C# プロジェクトに
Aspose.Cellsの参照を追加します。
これで、バブルチャートをプログラムで作成する準備が整いました。
C# を使用して Excel でバブルチャートを作成する
以下は、最初からバブルチャートを生成する方法と、その外観をカスタマイズする方法を示す、完全な実行可能な2つの例です。
例 1 – 基本バブルチャート
この例では、製品の売上(X‑axis)、利益率(Y‑axis)、および市場シェア(バブルサイズ)を示すシンプルなバブルチャートを作成します。
コードの概要
- ワークブックを作成し、サンプルデータで埋めます。
ChartType.Bubbleチャートを追加します。- シリーズの X‑values、Y‑values、およびバブルサイズを埋め込まれた範囲にリンクします。
- 必要に応じて軸タイトルと範囲を設定します。
- ワークブックを BubbleChart_Basic.xlsx として保存します。
例 2 – カスタマイズされたバブルチャート(色、マーカースタイル、二次軸)
この例では、カスタムバブルカラー、境界線スタイル、そして読みやすさを向上させるためにチャートを二次軸に配置するなどの高度なカスタマイズを示しています。
カスタマイズのハイライト
- 異なる色とマーカー形状を持つ 2 つのバブル系列(Group 1 と Group 2)。
- 2 番目の系列はセカンダリ軸にプロットされ、データ範囲が異なる場合に便利です。
- カスタムマーカーの書式設定(塗りつぶし色、枠線色、太さ)。
- レポートやウェブページに組み込むためのチャートのオプション画像エクスポート。
無料リソース
- Developer’s Guide – 包括的なチュートリアルと API リファレンス: https://docs.aspose.com/cells/net/
- Online Apps – コーディングなしで Excel ファイルを作成・編集: https://products.aspose.app/cells/family
- API Reference – 完全なメソッド/プロパティのドキュメント: https://reference.aspose.com/cells/net/
- How‑to Articles – 実際のシナリオとサンプルプロジェクト: https://blog.aspose.com/ja/categories/aspose.cells-product-family/