집 >데이터 베이스 >MySQL 튜토리얼 >JDBCXYDataset 및 JFreeChart를 사용하여 시계열 데이터를 시각화하는 방법은 무엇입니까?
시계열 데이터를 나타내는 JDBCXYDataset
이 예에서는 시계열 데이터를 나타내는 JDBCXYDataset를 생성하고 JFreeChart를 사용하여 시각화하는 방법을 보여줍니다.
데이터베이스 설정
when(타임스탬프), n1(정수) 및 n2의 세 가지 열이 있는 Inventory라는 테이블이 있는 인메모리 데이터베이스(H2 사용)를 생성합니다. (정수).
코드 개요
createDataset():
display():
시계열 표현
JDBCXYDataset은 시계열 데이터를 인식합니다. 데이터 세트를 쿼리할 때 반환되는 값은 Number 또는 org.jfree.date.Date의 인스턴스입니다. 후자는 타임스탬프를 java.util.Date 객체로 나타냅니다. 이를 통해 JFreeChart는 시계열 차트에서 시간 값 표시를 올바르게 처리할 수 있습니다.
출력
차트는 시간 경과에 따른 n1 및 n2 값의 플롯을 표시합니다. x축은 각 데이터 포인트의 날짜와 시간을 시간 간격으로 표시합니다.
참고
위 내용은 JDBCXYDataset 및 JFreeChart를 사용하여 시계열 데이터를 시각화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!