2020-07-27 –, 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.