@@ -26,32 +26,34 @@ repository <http://github.com/jvns/pandas-cookbook>`_. To run the examples in th
26
26
clone the GitHub repository and get IPython Notebook running.
27
27
See `How to use this cookbook <https://github.com/jvns/pandas-cookbook#how-to-use-this-cookbook >`_.
28
28
29
- - `A quick tour of the IPython Notebook: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/A%20quick%20tour%20of%20IPython%20Notebook.ipynb >`_
29
+ - `A quick tour of the IPython Notebook: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/A%20quick%20tour%20of%20IPython%20Notebook.ipynb >`_
30
30
Shows off IPython's awesome tab completion and magic functions.
31
- - `Chapter 1: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%201%20-%20Reading%20from%20a%20CSV.ipynb >`_
31
+ - `Chapter 1: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%201%20-%20Reading%20from%20a%20CSV.ipynb >`_
32
32
Reading your data into pandas is pretty much the easiest thing. Even
33
33
when the encoding is wrong!
34
- - `Chapter 2: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%202%20-%20Selecting%20data%20& %20finding%20the%20most%20common%20complaint%20type.ipynb >`_
34
+ - `Chapter 2: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%202%20-%20Selecting%20data%20%26 %20finding%20the%20most%20common%20complaint%20type.ipynb >`_
35
35
It's not totally obvious how to select data from a pandas dataframe.
36
36
Here we explain the basics (how to take slices and get columns)
37
- - `Chapter 3: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%203%20-%20Which%20borough%20has%20the%20most%20noise%20complaints%3F %20%28or%2C%20more%20selecting%20data%29.ipynb >`_
37
+ - `Chapter 3: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%203%20-%20Which%20borough%20has%20the%20most%20noise%20complaints%20%28or%2C%20more%20selecting%20data%29.ipynb >`_
38
38
Here we get into serious slicing and dicing and learn how to filter
39
39
dataframes in complicated ways, really fast.
40
- - `Chapter 4: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%204%20-%20Find%20out%20on%20which%20weekday%20people%20bike%20the%20most%20with%20groupby%20and%20aggregate.ipynb >`_
40
+ - `Chapter 4: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%204%20-%20Find%20out%20on%20which%20weekday%20people%20bike%20the%20most%20with%20groupby%20and%20aggregate.ipynb >`_
41
41
Groupby/aggregate is seriously my favorite thing about pandas
42
42
and I use it all the time. You should probably read this.
43
- - `Chapter 5: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%205%20-%20Combining%20dataframes%20and%20scraping%20Canadian%20weather%20data.ipynb >`_
43
+ - `Chapter 5: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%205%20-%20Combining%20dataframes%20and%20scraping%20Canadian%20weather%20data.ipynb >`_
44
44
Here you get to find out if it's cold in Montreal in the winter
45
45
(spoiler: yes). Web scraping with pandas is fun! Here we combine dataframes.
46
- - `Chapter 6: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%206%20-%20String%20operations%21% 20Which%20month%20was%20the%20snowiest%3F .ipynb >`_
46
+ - `Chapter 6: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%206%20-%20String%20Operations-% 20Which%20month%20was%20the%20snowiest.ipynb >`_
47
47
Strings with pandas are great. It has all these vectorized string
48
48
operations and they're the best. We will turn a bunch of strings
49
49
containing "Snow" into vectors of numbers in a trice.
50
- - `Chapter 7: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%207%20-%20Cleaning%20up%20messy%20data.ipynb >`_
50
+ - `Chapter 7: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%207%20-%20Cleaning%20up%20messy%20data.ipynb >`_
51
51
Cleaning up messy data is never a joy, but with pandas it's easier.
52
- - `Chapter 8: <http://nbviewer.ipython .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%208%20-%20How%20to%20deal%20with%20timestamps.ipynb >`_
52
+ - `Chapter 8: <http://nbviewer.jupyter .org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%208%20-%20How%20to%20deal%20with%20timestamps.ipynb >`_
53
53
Parsing Unix timestamps is confusing at first but it turns out
54
54
to be really easy.
55
+ - `Chapter 9: <http://nbviewer.jupyter.org/github/jvns/pandas-cookbook/blob/v0.2/cookbook/Chapter%209%20-%20Loading%20data%20from%20SQL%20databases.ipynb >`_
56
+ Reading data from SQL databases.
55
57
56
58
57
59
Lessons for new pandas users
0 commit comments