Skip to content

Cross-language comparisons for dataframe manipulation #527

Description

@colinleach

In the dataframes concept, there was an original intention to include comparisons between the R/dplyr content and Python/pandas and SQL. In the rush to get the syllabus launched, this aspect was deleted from the about.md.

After playing about in the last couple of days, here is a not-totally-serious suggestion for what a more thorough comparison would look like.

R Python Julia
data.frame ✔️
tibble ✔️
pandas ✔️
DataFrames ✔️
Polars ✔️ ✔️ ✔️
DuckDB ✔️ ✔️ ✔️
PostgreSQL ✔️ ✔️ ✔️
Arrow ✔️ ✔️ ✔️
Dask ✔️

Some of this was on my "should learn in 2026" list back around New Year, so I'll play with it on my GH pages. I doubt much of it will reach the Exercism website! (though maybe some of it should).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions