Существует много проектов с открытым исходным кодом, которые обрабатывают все чертежи линейных диаграмм для вас несколькими парами кода. Вот как вы можете нарисовать линейную диаграмму из данных в пару текста (CSV
) с библиотекой XChart . Отказ от ответственности: Я ведущий разработчик проекта.
В этом примере в ./CSV/CSVChartRows/
существуют два текстовых файла. Обратите внимание, что каждая строка в файлах представляет собой точку данных, которая должна быть построена, и что каждый файл представляет собой другую серию. series1
содержит данные x
, y
и error bar
, тогда как series2
содержит только x
и y
, данные.
1,12,1.4
2,34,1.12
3,56,1.21
4,47,1.5
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();
}
}