Skip to content

Files

Latest commit

 

History

History
25 lines (18 loc) · 1.21 KB

introduction.md

File metadata and controls

25 lines (18 loc) · 1.21 KB

Contents

Introduction

Tablesaw combines tools for working with tables and columns with the ability to create statistical models and visualizations. In other words, it's a data frame, with added features.

What's a dataframe?

A dataframe is an in-memory, tabular data structure in which each column holds a single datatype, while rows can contain a variety of types. Tablesaw provide these operations:

  • Importing and exporting data from text files and databases
  • Adding and removing columns
  • Sorting
  • Filtering
  • Creating new columns by applying functions to existing ones (mapping)
  • Summarizing columns or tables (reducing)
  • Combining tables by appending or joining
  • Calculating descriptive statistics
  • Adding, updating, and removing rows

Support for visualization

  • Plotting data

Looking ahead

In the rest of this User Guide we discuss each category of dataframe operation, as well as the visualization capabilities Tablesaw offers. If you haven't already tried it, we strongly recommend the Getting Started with Tablesaw as the best way to see how it all fits together.