examples.plotting.example1.example.md Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jstat Show documentation
Show all versions of jstat Show documentation
Java Library for Statistical Analysis.
The newest version!
# Example 1: Bar Plot
## Contents
* [Overview](#overview)
* [Import files](#include_files)
* [The main function](#m_func)
* [Results](#results)
* [Source Code](#source_code)
## Overview
## Import files
```
import dataloader.CsvDataLoader;
import tech.tablesaw.api.Table;
import visualizations.BarChart;
import java.io.File;
import java.io.IOException;
```
## The main function
```
public class Example1 {
public static void main(String[] args) throws IOException {
File file = new File("data/humans_data.csv");
Table table = CsvDataLoader.TableLoader.parseFile(file);
BarChart plotter = new BarChart();
BarChart.BarChartOptions options = plotter.new BarChartOptions();
options.chartTitle = "height by sex";
options.groupColName = "Sex";
options.numberColName = "Height";
BarChart.plotHorizontalBar(options, table);
}
}
```
## Results
```
```
## Source Code
Example1.java