時系列データを表す JDBCXYDataset
この例では、時系列データを表す JDBCXYDataset を作成し、JFreeChart を使用して視覚化する方法を示します。
データベースセットアップ
When (タイムスタンプ)、n1 (整数)、n2 (整数) の 3 つの列を持つ inventory という名前のテーブルを使用して、インメモリ データベース (H2 を使用) を作成します。
コード概要
createDataset():
display():
時系列表現
JDBCXYDataset は時系列データを認識します。データセットをクエリすると、返される値は Number または org.jfree.date.Date のインスタンスです。後者は、タイムスタンプを java.util.Date オブジェクトとして表します。これにより、JFreeChart は時系列チャートで時間値の表示を正しく処理できるようになります。
出力
チャートには、時間の経過に伴う n1 値と n2 値のプロットが表示されます。 X 軸には、各データ ポイントの日付と時間が 1 時間間隔で表示されます。
メモ
以上がJDBCXYDataset と JFreeChart を使用して時系列データを視覚化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。