DataFrames.jl

DataFrames.jl: avoiding compilation | beragampengetahuan.com – Beragampengetahuan

By: Blog by Bogumił Kamiński Re-posted from: Today I want to go back to a topic of performance considerations of using anonymous functions in combination with DataFrames.jl.I have written about it in the past, but it is an issue that new users often ask about.In the post I will explain you the problem, its causes, […]

DataFrames.jl: avoiding compilation | beragampengetahuan.com – Beragampengetahuan Read More »

Getting Started with DataFrames.jl: A Beginner’s Guide – Beragampengetahuan

By: Joel Nelson Re-posted from: When doing any sort of development one will often find themselves in need of working with data in atabular format. This is especially true for those of us in data science, or data analysis, fields.In the Julia programming language one of the more popular libraries for this type of datawrangling

Getting Started with DataFrames.jl: A Beginner’s Guide – Beragampengetahuan Read More »

Onboarding DataFrames.jl | beragampengetahuan.com – Beragampengetahuan

By: Blog by Bogumił Kamiński Re-posted from: Working with data frames is one of the basic needs of any data scientist.In the Julia ecosystem DataFrames.jl is a package providing supportfor these operations. It was designed to be efficient and flexible. Sometimes, however, novice users can be overwhelmed by the syntax due to its flexibility.Therefore data

Onboarding DataFrames.jl | beragampengetahuan.com – Beragampengetahuan Read More »

Deduplication of rows in DataFrames.jl – Beragampengetahuan

By: Blog by Bogumił Kamiński Re-posted from: Deduplication of rows in a table is one of the basic functionalities thatis often needed when working with data frames. Today I discuss theallunique, nonunique, unique, and unique! functions thatare provided by DataFrames.jl and can help you with this task. The post was written under Julia 1.10.1 and

Deduplication of rows in DataFrames.jl – Beragampengetahuan Read More »

Getting full factorial design in DataFrames.jl – Beragampengetahuan

By: Blog by Bogumił Kamiński Re-posted from: Often when working with data we need to get all possible combinations of someinput factors in a data frame. In the field of design of experimentsthis is called full factorial design. In this post I will discuss two functionsthat DataFrames.jl provides that can help you to generate such

Getting full factorial design in DataFrames.jl – Beragampengetahuan Read More »

Storing vectors of vectors in DataFrames.jl – Beragampengetahuan

By: Blog by Bogumił Kamiński Re-posted from: The beauty of DataFrames.jl design is that you can store any dataas columns of a data frame.However, this leads to one tricky issue – what if we want to storea vector as a single cell of a data frame? Today I will explain youwhat is exactly the problem

Storing vectors of vectors in DataFrames.jl – Beragampengetahuan Read More »

Transforming multiple columns in DataFrames.jl – Beragampengetahuan

By: Blog by Bogumił Kamiński Re-posted from: Today I want to comment on a recurring topic that DataFrames.jl users raise.The question is how one should transform multiple columns of a data frame usingoperation specification syntax. The post was written under Julia 1.10.1 and DataFrames.jl 1.6.1. In DataFrames.jl the combine, select, and transform functions allowusers for

Transforming multiple columns in DataFrames.jl – Beragampengetahuan Read More »

Working with vectors using DataFrames.jl minilanguage – Beragampengetahuan

By: Blog by Bogumił Kamiński Re-posted from: I have written in the past about DataFrames.jl operation specification syntax(also called minilanguage), see for example this post or this post. Today I want to discuss one design decision made in this minilanguage and its consequences.It is related with how vectors are handled when they are returned from

Working with vectors using DataFrames.jl minilanguage – Beragampengetahuan Read More »

A little exercise in CSV.jl and DataFrames.jl – Beragampengetahuan

By: Blog by Bogumił Kamiński Re-posted from: This week I have discussed with my colleague the Lichess puzzle datasetthat I use in my Julia for Data Analysis book. The dataset contains a list of puzzles along with information about them,such as puzzle difficulty, puzzle solution, and tags describing puzzle type. We were discussing if tags

A little exercise in CSV.jl and DataFrames.jl – Beragampengetahuan Read More »