DataFrames.jl 1.2 tutorial
07-20, 14:00–17:00 (UTC), Red

In this workshop an introduction to DataFrames.jl 1.2 will be presented. You will learn how to load, transform and visualize your data using the DataFrames.jl package. The tutorial assumes that you have some experience in working with data frames in e.g. R or Python.

All the materials used are available for download at https://github.com/bkamins/JuliaCon2021-DataFrames-Tutorial.


In this workshop an introduction to DataFrames.jl 1.2 will be presented.

The tutorial is targeted at people wanting to start using DataFrames.jl. However, it assumes that you have some experience in working with data frames in e.g. R or Python. The tutorial presents an example of doing a small data science project.

The topics covered are:

  • creating a DataFrame object and getting basic information about it
  • reading and writing data frames using CSV.jl and Arrow.jl
  • indexing and filtering
  • sorting
  • joining
  • reshaping
  • transforming columns and aggregation
  • plotting
  • building predictive models
  • bootstrapping

All the materials used are available for download at https://github.com/bkamins/JuliaCon2021-DataFrames-Tutorial.

I am a researcher in the fields of operations research and computational social science.
For development I use the Julia language. I currently mostly contribute to DataFrames.jl and related packages.

This speaker also appears in: