Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Java dataframe and visualization library

License

NotificationsYou must be signed in to change notification settings

jtablesaw/tablesaw

Repository files navigation

Apache 2.0Codacy BadgeMaintainability Rating

Overview

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 features

Data processing & transformation

  • Import data from RDBMS, Excel, CSV, TSV, JSON, HTML, or Fixed Width text files, whether they are local or remote (http, S3, etc.)
  • Export data to CSV, JSON, HTML or Fixed Width files.
  • Combine tables by appending or joining
  • Add and remove columns or rows
  • Sort, Group, Filter, Edit, Transpose, etc.
  • Map/Reduce operations
  • Handle missing values

Visualization

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.

TornadoesTornadoesTornadoes
TornadoesTornadoesTornadoes
TornadoesTornadoesTornadoes
TornadoesTornadoesTornadoes

Statistics

  • Descriptive stats: mean, min, max, median, sum, product, standard deviation, variance, percentiles, geometric mean, skewness, kurtosis, etc.

Getting started

Add tablesaw-core to your project. You can find the version number for the latest release in therelease 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 insideBeakerX
  • tablesaw-excel - for using Excel workbooks
  • tablesaw-html - for using HTML
  • tablesaw-json - for using JSON
  • tablesaw-jsplot - for creating charts

External supporting projects -outside of this organization:

Documentation and support

Integrations

Jupyter Notebooks

Other integrations


[8]ページ先頭

©2009-2025 Movatter.jp