統計分布の可視化は、アナリストがデータの広がり、外れ値、中央値をすばやく特定するのに役立ちます。このガイドでは、Aspose.Cells for .NET を使用して C# で Excel に BoxWhisker chart(ボックス‑アンド‑ウィスカープロットとも呼ばれます)を作成する方法を学びます。例では、基本的なチャート作成、データの準備、軸タイトルやスタイリングなどのいくつかのカスタマイズをカバーしています。すべてのコードスニペットは完全で、すぐにコンパイルできます。

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

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

Aspose.Cells for .NET は、強力な Excel 自動化ライブラリで、プログラムから Excel ファイルを簡単に生成、変更、書式設定できるようにします。統計的な BoxWhisker チャートを含む、Excel のすべてのチャートタイプをサポートしています。

Aspose.Cells for .NET を使用する主な利点:

  • Rich API – すべてのExcel機能にアクセスでき、数式から高度なチャート作成まで対応。
  • No Microsoft Office Dependency – .NETをサポートする任意のプラットフォームで動作します。
  • High Performance – 大規模なブックを効率的に処理します。
  • Multiple Format Support – XLSX、XLS、CSV、PDF、ODSなど多数の形式に対応。

はじめに

  1. 最新の Aspose.Cells for .NET を リリース ページ からダウンロードします。
  2. NuGet パッケージをインストールします:
PM> Install-Package Aspose.Cells
  1. C# プロジェクトに Aspose.Cells の参照を追加します。

これでBoxWhiskerチャートを作成する準備ができました。

C# を使用して Excel で箱ひげ図を作成する

1. 基本的な箱ひげ図

次の例は、シンプルなワークブックを作成し、統計データを入力し、BoxWhisker チャートを追加します。

主要な手順の説明

StepWhat it does
ワークブックの作成新しい Excel ファイルを作成します。
データの入力列 A にカテゴリ名を挿入し、列 B‑D に 3 つのデータ系列を挿入します。
チャートの追加ChartType.BoxWhisker は BoxWhisker チャートオブジェクトを作成します。
データ範囲の設定NSeries.Add は数値データをリンクし、CategoryData はカテゴリをリンクします。
カスタマイズ軸タイトル、背景色を調整し、中央値のデータラベルを表示します。
保存ワークブックをディスクに書き込みます(.xlsx)。

2. 高度なカスタマイズ(スタイリングと外れ値の表示)

次の例では、ボックスの塗りつぶし色、アウトラインスタイルを変更し、外れ値マーカーを構成する方法を示します。

この例が追加するもの

  • Series‑specific formatting – 各データ系列ごとに異なる塗りつぶし色と枠線スタイルを適用します。
  • Outlier visualization – 外れ値ポイントを有効にし、マーカーを赤い円にカスタマイズします。
  • Clear axis titles – エンドユーザーがチャートのコンテキストを理解しやすくします。

両方のスニペットは .NET 6+(または Aspose.Cells がサポートする任意の .NET バージョン)でコンパイルでき、Microsoft Office を必要とせずに実行できます。

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

制限なしで Aspose.Cells を試したいですか?Aspose の一時ライセンス ページから一時的な無料ライセンスを取得してください。このライセンスは評価用の透かしを削除し、フル API のロックを解除するため、アプリケーションで BoxWhisker チャートやその他の機能を実験できます。

BoxWhisker Chart Excel: 無料リソース

公式 Aspose リソースで学習を続けましょう:

結論

統計的な可視化、例えば BoxWhisker charts を作成することは、Aspose.Cells for .NET を使用すれば簡単です。ライブラリはデータ範囲、チャートタイプ、スタイリングに対する完全な制御を提供し、Excel ワークブックにプロフェッショナルレベルの分析を直接埋め込むことができます。提供されたコードサンプルを出発点として使用し、レポート作成のニーズに合わせてさらにカスタマイズを検討してください。

問題が発生したり質問がある場合は、遠慮なく Aspose.Cells サポートフォーラム でヘルプを求めてください。

参照