All Projects → jtablesaw → Tablesaw

jtablesaw / Tablesaw

Licence: apache-2.0
Java dataframe and visualization library

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Tablesaw

Morpheus Core
The foundational library of the Morpheus data science framework
Stars: ✭ 203 (-92.71%)
Mutual labels:  dataframe, statistics, data-analysis, statistical-analysis
Datascience
Curated list of Python resources for data science.
Stars: ✭ 3,051 (+9.55%)
Mutual labels:  data-science, statistics, data-analysis, data-visualization
Data Science Toolkit
Collection of stats, modeling, and data science tools in Python and R.
Stars: ✭ 169 (-93.93%)
Mutual labels:  data-science, statistics, statistical-analysis, data-visualization
Cryptocurrency Analysis Python
Open-Source Tutorial For Analyzing and Visualizing Cryptocurrency Data
Stars: ✭ 278 (-90.02%)
Mutual labels:  data-science, data-analysis, data-visualization, plotly
Socrat
A Dynamic Web Toolbox for Interactive Data Processing, Analysis, and Visualization
Stars: ✭ 26 (-99.07%)
Mutual labels:  data-science, statistics, data-analysis, data-visualization
Pycm
Multi-class confusion matrix library in Python
Stars: ✭ 1,076 (-61.36%)
Mutual labels:  data-science, statistics, data-analysis, statistical-analysis
Collapse
Advanced and Fast Data Transformation in R
Stars: ✭ 184 (-93.39%)
Mutual labels:  data-science, statistics, data-analysis, high-performance
Awesome Python Data Science
Probably the best curated list of data science software in Python.
Stars: ✭ 812 (-70.84%)
Mutual labels:  data-science, statistics, data-analysis, data-visualization
Dataframe
C++ DataFrame for statistical, Financial, and ML analysis -- in modern C++ using native types, continuous memory storage, and no pointers are involved
Stars: ✭ 828 (-70.27%)
Mutual labels:  dataframe, data-science, data-analysis, statistical-analysis
Bubbly
A python package for plotting animated and interactive bubble charts using Plotly
Stars: ✭ 37 (-98.67%)
Mutual labels:  data-science, data-visualization, plotting, plotly
Sweetviz
Visualize and compare datasets, target values and associations, with one line of code.
Stars: ✭ 1,851 (-33.54%)
Mutual labels:  data-science, statistics, data-analysis, data-visualization
Dabestr
Data Analysis with Bootstrap Estimation in R
Stars: ✭ 169 (-93.93%)
Mutual labels:  statistics, data-analysis, data-visualization
Matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
Stars: ✭ 2,433 (-12.64%)
Mutual labels:  data-science, data-analysis, data-visualization
Dash Oil And Gas Demo
Dash Demo App - New York Oil and Gas
Stars: ✭ 156 (-94.4%)
Mutual labels:  data-science, data-visualization, plotly
Covid19 Severity Prediction
Extensive and accessible COVID-19 data + forecasting for counties and hospitals. 📈
Stars: ✭ 170 (-93.9%)
Mutual labels:  data-science, statistics, data-analysis
Dash
Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
Stars: ✭ 15,592 (+459.86%)
Mutual labels:  data-science, data-visualization, plotly
Dtale
Visualizer for pandas data structures
Stars: ✭ 2,864 (+2.84%)
Mutual labels:  data-science, data-analysis, data-visualization
Py Quantmod
Powerful financial charting library based on R's Quantmod | http://py-quantmod.readthedocs.io/en/latest/
Stars: ✭ 155 (-94.43%)
Mutual labels:  data-science, data-visualization, plotly
Data Science Resources
👨🏽‍🏫You can learn about what data science is and why it's important in today's modern world. Are you interested in data science?🔋
Stars: ✭ 171 (-93.86%)
Mutual labels:  data-science, data-analysis, data-visualization
Volbx
Graphical tool for data manipulation written in C++/Qt
Stars: ✭ 187 (-93.29%)
Mutual labels:  data-analysis, statistical-analysis, data-visualization

Tablesaw

Apache 2.0 Build Status Codacy Badge Maintainability Rating

Overview

Tablesaw is a dataframe and visualization library, as well as utilities for loading, transforming, filtering, and summarizing data. It's fast and careful with memory. If you work with data in Java, it may save you time and effort. Tablesaw also supports descriptive statistics and integrates well with the Smile machine learning library.

Tablesaw features

Data processing & transformation

  • Import data from RDBMS, Excel, CSV, 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, Query
  • 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.

Tornadoes Tornadoes Tornadoes
Tornadoes Tornadoes Tornadoes
Tornadoes Tornadoes Tornadoes
Tornadoes Tornadoes Tornadoes

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 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 BeakerX
  • 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].