動的ローリング チャートの作成方法

考えられる使用シナリオ

動的ローリング チャートとは、時間の経過とともに常に移動および更新されるデータ ポイントを表示するグラフィック表現を指します。これは、継続的に更新されるグラフの一種で、新しいデータ ポイントが入力されると古いデータ ポイントを破棄しながら、最新のデータ ポイントのローリング ウィンドウを表示します。

動的ローリング チャートは、リアルタイム データまたはストリーミング データの傾向とパターンを視覚化するためによく使用されます。これらは、株式市場分析、気象監視、ライブパフォーマンス追跡など、一時的な側面や時間の経過に伴う変化が重要なシナリオで特に役立ちます。

これらのグラフでは通常、アニメーションまたは自動スクロール メカニズムが採用されており、常に最新の情報が表示されます。ローリング ウィンドウの長さをカスタマイズして、過去 1 時間、1 日、1 週間などの特定の期間を表示できます。

要約すると、動的ローリング チャートは、古いデータ ポイントを破棄しながら最新のデータ ポイントを表示し、ユーザーがリアルタイムの傾向とパターンを観察できるようにする、継続的に更新されるグラフィック表現です。

Aspose Cells を使用して動的ローリング チャートを作成します

次の段落では、Aspose.Cells を使用して動的ローリング チャートを作成する方法を説明します。例のコードと、このコードで作成された Excel ファイルを示します。

サンプルコード

次のサンプル コードは、動的ローリング チャート ファイル.

ノート

生成されたファイルでは、列 A と B にデータを追加し続けることができますが、グラフでは最新の 5 セットのデータが動的にカウントされます。これは、サンプル コードの「OFFSET」式を使用して行われます。

"=OFFSET(Sheet1!$A$1,COUNT(Sheet1!$A:$A),0,-5,1)"

数式内の数値「-5」を「-10」に変更してみると、動的チャートで最新の 10 セットのデータがカウントされます。これで、Aspose.Cells を使用して動的ローリング チャートが正常に作成されました。