Skip to content

Commit 01c5520

Browse files
committed
init
0 parents  commit 01c5520

15 files changed

+3474
-0
lines changed

README.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# CFP
2+
Making basic, good-looking plots in Python is tough. Matplotlib gives you great
3+
control, but at the expense of being very detailed. The rise of pandas has made
4+
Python the go-to language for data wrangling and munging but many people are
5+
still reluctant to leave R because of its outstanding data viz packages. ggplot
6+
is a port of the popular R package ggplot2. It provides a high level grammar
7+
that allow users to quickly and easily make good looking plots. So say good-bye
8+
to matplotlib, and hello to ggplot as your everyday Python plotting library!
9+
10+
# Outline
11+
## Intro
12+
#### Me
13+
- Hi, I'm Greg!
14+
#### What is `ggplot`?
15+
- "gee gee plot"
16+
#### Why does it exist?
17+
- b/c `matplotlib` sucks
18+
#### Where it is now
19+
- state of the project
20+
#### Where it's going
21+
- things that don't exist yet
22+
23+
## Tutorial
24+
#### `aesthetics`
25+
- assigning `x` and `y`
26+
#### components
27+
- `geoms`, `stats`, `scales`
28+
#### layers
29+
- combining `geoms`
30+
#### `geom_point`
31+
#### `geom_line`
32+
#### `stat_smooth`
33+
#### Disecting a problem
34+
35+
## Final Thoughts
36+
#### Want to help?

blank.png

30.7 KB
Loading

line.png

94 KB
Loading

point.png

103 KB
Loading

point_plus_line.png

94.3 KB
Loading

point_plus_smooth.png

112 KB
Loading

smooth.png

78.2 KB
Loading

0 commit comments

Comments
 (0)