Ben Chuanlong Du's Blog

It is never too late to learn.

Data Frame Implementations in Rust

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Polars

Polars is a fast multi-threaded DataFrame library in Rust and Python.

datafusion

datafusion is an extensible query execution framework, written in Rust, that uses Apache Arrow as its in-memory format …

Dataframe in JavaScript

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

https://github.com/data-forge/data-forge-ts

https://github.com/Gmousse/dataframe-js

https://arrow.apache.org/docs/js/

References

https://stackoverflow.com/questions/30610675/python-pandas-equivalent-in-javascript

Subtle Differences Among Spark DataFrame and PySpark Dataframe

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. Besides using the col function to reference a column, Spark/Scala DataFrame supports using $"col_name" (based on implicit conversion and must have import spark.implicit._) while PySpark DataFrame support using …

Dataframe for JVM

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Spark DataFrame

Spark DataFrame is a great implementation of distributed DataFrame, if you don't mind having dependency on Spark. It can be used in a non-distributed way of course. Spark DataFrame …