Tablesaw is a dataframe and visualization library that supports loading, cleaning, transforming, filtering, and summarizing data. If you work with data in Java, it may save you time and effort. Tablesaw also supports descriptive statistics and can be used to prepare data for working with machine learning libraries like Smile, Tribuo, H20.ai, DL4J.
Tablesaw supports data visualization by providing a wrapper for the Plot.ly JavaScript plotting library. Here are a few examples of the new library in action.
Add tablesaw-core to your project. You can find the version number for the latest release in the release notes:
<dependency>
<groupId>tech.tablesaw</groupId>
<artifactId>tablesaw-core</artifactId>
<version>VERSION_NUMBER_GOES_HERE</version>
</dependency>
You may also add supporting projects:
tablesaw-beakerx
- for using Tablesaw inside BeakerXtablesaw-excel
- for using Excel workbookstablesaw-html
- for using HTMLtablesaw-json
- for using JSONtablesaw-jsplot
- for creating chartsExternal supporting projects - outside of this organization: