滑らかな曲線で接続されたデータポイントを、個々のマーカーも表示したまま可視化することで、分析レポートの可読性が大幅に向上します。このガイドでは、C# と Aspose.Cells for .NET を使用して Excel で ScatterConnectedByCurvesWithDataMarker チャートを作成する方法を学びます。例では、データの入力、チャートの作成、シリーズの設定、データマーカーのカスタマイズ、そしてワークブックの保存について説明します。
この記事では以下のトピックを取り上げます:
- C# Excel ライブラリで ScatterConnectedByCurvesWithDataMarker チャートを作成する
- C# を使用して Excel で ScatterConnectedByCurvesWithDataMarker チャートを作成する
- 散布図のデータ マーカーをカスタマイズする
- 無料ライセンスを取得する
- 無料リソース
- 結論
- 関連項目
C# Excel ライブラリで ScatterConnectedByCurvesWithDataMarker チャートを作成
Aspose.Cells for .NET は、Microsoft Office を使用せずにプログラムで Excel ファイルを作成、変更、スタイル設定できる強力な Excel 操作ライブラリです。豊富な Chart API を提供し、その中に ScatterConnectedByCurvesWithDataMarker チャートタイプが含まれており、データ マーカーを表示したまま滑らかな曲線接続が可能です。
Aspose.Cells for .NET の主な利点:
- Comprehensive API – ワークシートから高度なチャートまで、すべてのExcel機能にアクセスできます。
- High Performance – 大規模なブックを効率的に処理します。
- Zero Dependency on Office – サーバーにExcelをインストールする必要はありません。
- Multi‑Format Support – XLSX、XLS、CSV、ODS、PDFなどの読み書きが可能です。
はじめに
- ダウンロード 最新リリースを Aspose.Cells releases page から取得してください。
- インストール via NuGet:
PM> Install-Package Aspose.Cells
- 追加
Aspose.Cellsの参照を C# プロジェクトに追加します。
C# を使用して Excel で ScatterConnectedByCurvesWithDataMarker チャートを作成する
以下の例は、ワークブックを作成し、サンプルデータを挿入し、ScatterConnectedByCurvesWithDataMarker チャートを追加し、ファイルを ScatterChart_Output.xlsx として保存します。
コードの動作
| Step | Description |
|---|---|
| 1 | 新しい Workbook をインスタンス化し、最初の Worksheet を取得します。 |
| 2 | ヘッダー行と X‑Y ポイントのセットを書き込み、列 A と B に配置します。 |
| 3 | シート上の指定位置に ScatterConnectedByCurvesWithDataMarker タイプのチャートを挿入します。 |
| 4 | 単一のデータ系列を追加します。NSeries.Add は X 範囲を設定し、YValues は Y 範囲を割り当てます。 |
| 5 | (オプション)カテゴリ(X)軸と値(Y)軸のタイトルを設定します。 |
| 6 | ワークブックをディスクに保存します。 |
プログラムを実行すると、生成された ScatterChart_Output.xlsx には、各ポイントがデータ マーカーでハイライトされた滑らかな曲線の散布図が含まれます。
散布図のデータ マーカーをカスタマイズする
データ マーカーは、視覚的なインパクトを高めるためにスタイルを設定できます。以下の例では、上記で作成したシリーズのマーカーの形状、サイズ、色、枠線を変更する方法を示します。
マーカー カスタマイズのハイライト
| Property | Effect |
|---|---|
MarkerStyle | 形状を変更します(例: Diamond、Circle、Square)。 |
MarkerSize | サイズをポイント単位で制御します。 |
Area.ForeColor + Area.Formatting | マーカーの塗りつぶし色を設定します。 |
Border properties | アウトラインの表示/非表示、色、太さ、線種を定義します。 |
これらのプロパティを調整することで、企業のブランディングに合わせたり、重要なデータポイントを強調したり、単にチャートの美観を向上させたりできます。
無料ライセンスを取得する
Aspose 製品をリスクなしで体験するには、一時ライセンスをリクエストしてください。無料キーを取得して、Aspose.Cells for .NET のすべての機能を解放するには、Aspose 一時ライセンスページ にアクセスしてください。
無料リソース
以下の無料リソースでExcel自動化スキルを向上させましょう:
- 開発者ガイド – 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/
結論
この記事では、C# と Aspose.Cells for .NET を使用して ScatterConnectedByCurvesWithDataMarker チャートの作成方法を示しました。ガイドでは以下をカバーしています:
- ワークブックを設定し、X‑Y データを入力する。
- 専用の散布図タイプを追加する。
- 系列と軸タイトルを設定する。
- データマーカーをカスタマイズして、洗練されたビジュアル出力を実現する。
Aspose.Cells は、チャート作成を簡単にし、完全にプログラムで複雑で出版準備が整ったビジュアルを生成できるようにします。
ご質問やさらなる支援が必要な場合、またはフィードバックを共有したい場合は、当社の無料サポートフォーラムをご利用ください。