カテゴリ別の比率と絶対値を組み合わせたデータの可視化には、PieBar チャートがよく使用されます。これは、円グラフと棒グラフを同時に表示するハイブリッドチャートです。Aspose.Cells for .NET を使用すれば、数行のコードでプログラム的にこのようなハイブリッドチャートを作成できます。本ガイドでは、手順を順を追って説明し、主要な API メンバーを解説し、完全なコンパイル可能な C# サンプルを提供します。

この記事では以下のトピックを取り上げます:

C# Excel ライブラリで PieBar チャートを作成する

Aspose.Cells for .NET は、Microsoft Excel をインストールせずに Excel ファイルの作成、編集、レンダリングを可能にする包括的な Excel 操作ライブラリです。すべてのネイティブ Excel チャートタイプを第一級にサポートしており、PieBar(円グラフと棒グラフを組み合わせたもの)などの組み合わせチャートも提供します。

このシナリオで Aspose.Cells を使用する主な利点:

  • フルAPIコントロール – プログラムでチャートを作成し、シリーズタイプを設定し、軸をカスタマイズします。
  • COM相互運用なし – 任意の .NET プラットフォーム(Windows、Linux、macOS)およびヘッドレス環境で動作します。
  • 高パフォーマンス – 大規模なワークブックやデータセットを最小限のメモリオーバーヘッドで処理します。
  • 複数の出力形式 – 結果を XLSX、PDF、PNG、またはその他のサポートされている形式で保存します。

はじめに取り掛かるのは簡単です:

  1. 最新リリースを Aspose.Cells releases page からダウンロードしてください。
  2. NuGet パッケージをインストールします:
   PM> Install-Package Aspose.Cells

C# を使用して Excel で PieBar チャートを作成する

以下は、完全な、すぐに実行できる C# のサンプルで、次のことを実演します:

  1. サンプルデータでワークシートを入力します。
  2. Pie 系列(主軸)を追加して、パーセンテージを表します。
  3. Bar 系列(副軸)を追加して、絶対値を示します。
  4. 2 つの系列を単一のチャート領域に結合し、PieBar チャートを作成します。
  5. ワークブックを XLSX ファイル(または必要な他の形式)として保存します。

主要な手順の説明

StepWhat it doesImportant API members
1‑2ワークブックを作成し、サンプルデータで埋めます。Workbook, Worksheet, Cells
3ベースタイプが PieBar のチャートオブジェクトを追加します。これにより、異なるタイプの複数のシリーズをホストできるチャートコンテナが得られます。Worksheet.Charts.Add, ChartType.Pie
4合計に対するシェアとして Revenue を可視化する pie 系列を挿入します。Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie
5二次軸上で Units Sold を可視化する bar 系列を挿入し、クラシックな PieBar 組み合わせを実現します。Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true
6‑7プロフェッショナルな外観になるよう、軸タイトル、凡例の配置、データラベルの表示を微調整します。Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels
8ワークブックを保存します。結果は Microsoft Excel、Google Sheets、またはその他のスプレッドシートビューアで開くことができます。Workbook.Save

Workbook.Save のファイル拡張子を変更するだけで出力形式を変更できます。たとえば、"PieBarChart_Output.pdf" を使用すると PDF ファイルが生成されます。

無料ライセンスを取得する

Aspose.Cells は完全な機能を使用するためにライセンスが必要です。評価目的で 一時的な無料ライセンス を取得できます:

  1. Aspose の一時ライセンスページ にアクセスしてください。
  2. 短いフォームに記入し、Get License をクリックします。
  3. Aspose.Total.lic ファイルをダウンロードし、プロジェクト フォルダーに配置します。
  4. アプリケーションの開始時にライセンスをロードします:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");

PieBar Chart Excel: 無料リソース

結論

この記事では、PieBar chart を作成する方法を示しました。これは、円グラフの比例的な洞察と棒グラフの定量的な明確さを組み合わせた強力なハイブリッド可視化です。Aspose.Cells for .NET を使用しています。提供されたサンプルプログラムは任意のデータセットに適用でき、Excel の自動化ワークフローにプロフェッショナル品質のチャートを直接埋め込むことができます。

問題が発生したり、さらに質問がある場合は、遠慮なく Aspose.Cells コミュニティ フォーラムをご利用ください。

関連項目