JDBCXYDataset Mewakili Data Siri Masa
Contoh ini menunjukkan cara mencipta JDBCXYDataset yang mewakili data siri masa dan memvisualisasikannya menggunakan JFreeChart.
Persediaan Pangkalan Data
Kami mencipta pangkalan data dalam memori (menggunakan H2) dengan jadual bernama inventori yang mempunyai tiga lajur: bila (cap masa), n1 (integer) dan n2 (integer).
Gambaran Keseluruhan Kod
createDataset():
display():
Perwakilan Siri Masa
JDBCXYDataset mengiktiraf data siri masa. Apabila menanyakan set data, nilai yang dikembalikan ialah contoh Number atau org.jfree.date.Date. Yang terakhir mewakili cap masa sebagai objek java.util.Date. Ini membolehkan JFreeChart mengendalikan paparan nilai masa dengan betul dalam carta siri masa.
Output
Carta akan memaparkan plot nilai n1 dan n2 dari semasa ke semasa. Paksi-x akan menunjukkan tarikh dan masa setiap titik data dalam selang jam.
Nota
Atas ialah kandungan terperinci Bagaimana untuk Memvisualisasikan Data Siri Masa dengan JDBCXYDataset dan JFreeChart?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!