An open API service indexing awesome lists of open source software.

https://github.com/findmyway/dataframe-in-julia

A quick introduction of DataFrame in Julia for users from Python
https://github.com/findmyway/dataframe-in-julia

data-analysis dataframe julia jupyter-notebook

Last synced: about 2 months ago
JSON representation

A quick introduction of DataFrame in Julia for users from Python

Awesome Lists containing this project

README

          

# DataFrame in Julia

## Background

Back to 2013, I learned Python for the first time. [Pandas](http://pandas.pydata.org/) was one of the most attractive libraries (also one of the most complicate libraries) that I encontered. I used to spend a lot of time reading the whole [documentation](http://pandas.pydata.org/pandas-docs/stable/) but got lost in too many specific details. And one day I found a repo named [pandas-cookbook](https://github.com/jvns/pandas-cookbook), which was very intuitive and friendly to beginners in Python. I really apperated the author's work and then translated it into Chinese [here](https://github.com/ia-cas/pandas-cookbook).

Recently, my interest has shifted to [Julialang](https://julialang.org/) (happened to found that the author of [pandas-cookbook](https://github.com/jvns/pandas-cookbook) also named Julia). The most attractive feature of Julia is the lisp-like macros and the high performance in computation. Here I rewrite most of the examples from [pandas-cookbook](https://github.com/jvns/pandas-cookbook) into Julia. This repo is a homage to [Julia Evans](https://jvns.ca/). Hope it is helpful to those who are new to Julia.

## Table of Contents

1. [A quick tour of Jupyter Notebook](http://nbviewer.jupyter.org/github/findmyway/DataFrame-in-Julia/blob/master/A%20quick%20tour%20of%20jupyter%20notebook.ipynb)
2. [Read-Select-Modify](http://nbviewer.jupyter.org/github/findmyway/DataFrame-in-Julia/blob/master/Read-Select-Modify.ipynb)
3. [Split-Apply-Combine](http://nbviewer.jupyter.org/github/findmyway/DataFrame-in-Julia/blob/master/Split-Apply-Combine.ipynb)
4. [Query Query Query](http://nbviewer.jupyter.org/github/findmyway/DataFrame-in-Julia/blob/master/Query%20Query%20Query.ipynb)

## Other Resources

- [Julia-DataFrames-Tutorial](https://github.com/bkamins/Julia-DataFrames-Tutorial)