3 回答

TA貢獻1816條經(jīng)驗 獲得超4個贊
有許多開源項目可以通過幾行代碼為您處理所有折線圖。這是CSV使用XChart庫從一對文本()文件中的數(shù)據(jù)繪制折線圖的方法。免責聲明:我是該項目的首席開發(fā)人員。
在此示例中,存在兩個文本文件./CSV/CSVChartRows/。請注意,文件中的每一行代表要繪制的數(shù)據(jù)點,并且每個文件代表不同的序列。series1包含x,y和error bar數(shù)據(jù),而series2包含公正x和y數(shù)據(jù)。
series1.csv
1,12,1.4
2,34,1.12
3,56,1.21
4,47,1.5
series2.csv
1,56
2,34
3,12
4,26
源代碼
public class CSVChartRows {
public static void main(String[] args) throws Exception {
// import chart from a folder containing CSV files
XYChart chart = CSVImporter.getChartFromCSVDir("./CSV/CSVChartRows/", DataOrientation.Rows, 600, 400);
// Show it
new SwingWrapper(chart).displayChart();
}
}
結(jié)果圖
添加回答
舉報