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
- Host: GitHub
- URL: https://github.com/findmyway/dataframe-in-julia
- Owner: findmyway
- License: mit
- Created: 2017-11-22T12:59:32.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-06T02:06:33.000Z (over 8 years ago)
- Last Synced: 2025-12-13T13:08:01.037Z (6 months ago)
- Topics: data-analysis, dataframe, julia, jupyter-notebook
- Language: Jupyter Notebook
- Size: 8.55 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)