JuliaCon 2020 (times are in UTC)

A deep dive into DataFrames.jl indexing
07-27, 14:00–17:30 (UTC), Red Track

During this workshop I will explain the design of indexing of the DataFrame type provided by the DataFrames.jl package. Next a detailed discussion of the implementation challenges we faced will be given.

Join via Zoom: link in email from Eventbrite. Backup Youtube link: https://youtu.be/X7AJf0C4Czw


Making a DataFrame consistent with all indexing functionalities provided by Base Julia (getindex, setindex!, view, broadcast and broadcast!) is a challenge as it can contain heterogeneous columns that can dynamically change their element type and be added/removed/resized.

The first part of the workshop is aimed at a general audience and explains the DataFrame indexing rules. The second part explains how to implement indexing for a custom type in the Julia language.

The workshop materials will be made available at https://github.com/bkamins/JuliaCon2020-DataFrames-Tutorial.

I am a researcher in the fields of operations research and computational social science.
For development work I mostly use the Julia language.

You can find more information about me and my work on my personal website or GitHub.

This speaker also appears in: