Package org.knowm.xchart
Class CSVExporter
java.lang.Object
org.knowm.xchart.CSVExporter
This class is used to export Chart data to a folder containing one or more CSV files. The parent
folder's name is the title of the chart. Each series becomes a CSV file in the folder. The
series' name becomes the CSV files' name.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StringJoins a series into an entire row of comma separated values.static voidwriteCSVColumns(XYChart chart, String path2Dir) Export all XYChart series as columns in separate CSV files.static voidwriteCSVColumns(XYSeries series, String path2Dir) Export a Chart series in columns in a CSV file.static voidwriteCSVRows(XYChart chart, String path2Dir) Export all XYChart series as rows in separate CSV files.static voidwriteCSVRows(XYSeries series, String path2Dir) Export a XYChart series into rows in a CSV file.
-
Constructor Details
-
CSVExporter
public CSVExporter()
-
-
Method Details
-
writeCSVRows
Export all XYChart series as rows in separate CSV files.- Parameters:
chart-path2Dir-
-
writeCSVRows
Export a XYChart series into rows in a CSV file.- Parameters:
series-path2Dir- - ex. "./path/to/directory/" *make sure you have the '/' on the end
-
join
Joins a series into an entire row of comma separated values.- Parameters:
seriesData-separator-- Returns:
-
writeCSVColumns
Export all XYChart series as columns in separate CSV files.- Parameters:
chart-path2Dir-
-
writeCSVColumns
Export a Chart series in columns in a CSV file.- Parameters:
series-path2Dir- - ex. "./path/to/directory/" *make sure you have the '/' on the end
-