Package org.knowm.xchart
Class CSVExporter
- java.lang.Object
-
- org.knowm.xchart.CSVExporter
-
public class CSVExporter extends java.lang.ObjectThis 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 Constructor Description CSVExporter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.lang.Stringjoin(double[] seriesData, java.lang.String separator)Joins a series into an entire row of comma separated values.static voidwriteCSVColumns(XYChart chart, java.lang.String path2Dir)Export all XYChart series as columns in separate CSV files.static voidwriteCSVColumns(XYSeries series, java.lang.String path2Dir)Export a Chart series in columns in a CSV file.static voidwriteCSVRows(XYChart chart, java.lang.String path2Dir)Export all XYChart series as rows in separate CSV files.static voidwriteCSVRows(XYSeries series, java.lang.String path2Dir)Export a XYChart series into rows in a CSV file.
-
-
-
Method Detail
-
writeCSVRows
public static void writeCSVRows(XYChart chart, java.lang.String path2Dir)
Export all XYChart series as rows in separate CSV files.- Parameters:
chart-path2Dir-
-
writeCSVRows
public static void writeCSVRows(XYSeries series, java.lang.String path2Dir)
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
private static java.lang.String join(double[] seriesData, java.lang.String separator)Joins a series into an entire row of comma separated values.- Parameters:
seriesData-separator-- Returns:
-
writeCSVColumns
public static void writeCSVColumns(XYChart chart, java.lang.String path2Dir)
Export all XYChart series as columns in separate CSV files.- Parameters:
chart-path2Dir-
-
writeCSVColumns
public static void writeCSVColumns(XYSeries series, java.lang.String path2Dir)
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
-
-