@@ -25,16 +25,16 @@ Here are links to the v0.1 release. For an up-to-date table of contents, see the
25
25
repository <http://github.com/jvns/pandas-cookbook> `_.
26
26
27
27
* | `A quick tour of the IPython
28
- Notebook <http://nbviewer.ipython.org/github/jvns/pandas-c|%2055ookbook/blob/v0.1/cookbook/A%20quick%20tour%20of%20IPython%20Notebook.ipynb> `_
29
- | Shows off IPython's awesome tab completion and magic functions.
28
+ Notebook: <http://nbviewer.ipython.org/github/jvns/pandas-c|%2055ookbook/blob/v0.1/cookbook/A%20quick%20tour%20of%20IPython%20Notebook.ipynb> `_
29
+ Shows off IPython's awesome tab completion and magic functions.
30
30
* | `Chapter 1: <http://nbviewer.ipython.org/github/jvns/pandas-cookbook/blob/v0.1/cookbook/Chapter%201%20-%20Reading%20from%20a%20CSV.ipynb >`_
31
- Reading your data into pandas is pretty much the easiest thing. Even
31
+ Reading your data into pandas is pretty much the easiest thing. Even
32
32
when the encoding is wrong!
33
33
* | `Chapter 2: <http://nbviewer.ipython.org/github/jvns/pandas-cookbook/blob/v0.1/cookbook/Chapter%202%20-%20Selecting%20data%20&%20finding%20the%20most%20common%20complaint%20type.ipynb >`_
34
34
It's not totally obvious how to select data from a pandas dataframe.
35
35
Here we explain the basics (how to take slices and get columns)
36
36
* | `Chapter 3: <http://nbviewer.ipython.org/github/jvns/pandas-cookbook/blob/v0.1/cookbook/Chapter%203%20-%20Which%20borough%20has%20the%20most%20noise%20complaints%3F%20%28or%2C%20more%20selecting%20data%29.ipynb >`_
37
- Here we get into serious slicing and dicing and learn how to filter
37
+ Here we get into serious slicing and dicing and learn how to filter
38
38
dataframes in complicated ways, really fast.
39
39
* | `Chapter 4: <http://nbviewer.ipython.org/github/jvns/pandas-cookbook/blob/v0.1/cookbook/Chapter%204%20-%20Find%20out%20on%20which%20weekday%20people%20bike%20the%20most%20with%20groupby%20and%20aggregate.ipynb >`_
40
40
Groupby/aggregate is seriously my favorite thing about pandas
@@ -43,14 +43,14 @@ repository <http://github.com/jvns/pandas-cookbook>`_.
43
43
Here you get to find out if it's cold in Montreal in the winter
44
44
(spoiler: yes). Web scraping with pandas is fun! Here we combine dataframes.
45
45
* | `Chapter 6: <http://nbviewer.ipython.org/github/jvns/pandas-cookbook/blob/v0.1/cookbook/Chapter%206%20-%20String%20operations%21%20Which%20month%20was%20the%20snowiest%3F.ipynb >`_
46
- Strings with pandas are great. It has all these vectorized string
46
+ Strings with pandas are great. It has all these vectorized string
47
47
operations and they're the best. We will turn a bunch of strings
48
48
containing "Snow" into vectors of numbers in a trice.
49
49
* | `Chapter 7: <http://nbviewer.ipython.org/github/jvns/pandas-cookbook/blob/v0.1/cookbook/Chapter%207%20-%20Cleaning%20up%20messy%20data.ipynb >`_
50
- Cleaning up messy data is never a joy, but with pandas it's easier.
50
+ Cleaning up messy data is never a joy, but with pandas it's easier.
51
51
* | `Chapter 8: <http://nbviewer.ipython.org/github/jvns/pandas-cookbook/blob/v0.1/cookbook/Chapter%208%20-%20How%20to%20deal%20with%20timestamps.ipynb >`_
52
- Parsing Unix timestamps is confusing at first but it turns out
53
- to be really easy.
52
+ Parsing Unix timestamps is confusing at first but it turns out
53
+ to be really easy.
54
54
55
55
56
56
@@ -60,54 +60,43 @@ Lessons for New Pandas Users
60
60
For more resources, please visit the main `repository <https://bitbucket.org/hrojas/learn-pandas >`_.
61
61
62
62
* | `01 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/01%20-%20Lesson.ipynb >`_
63
-
64
- * Importing libraries
65
- * Creating data sets
66
- * Creating data frames
67
- * Reading from CSV
68
- * Exporting to CSV
69
- * Finding maximums
70
- * Plotting data
63
+ * Importing libraries
64
+ * Creating data sets
65
+ * Creating data frames
66
+ * Reading from CSV
67
+ * Exporting to CSV
68
+ * Finding maximums
69
+ * Plotting data
71
70
* | `02 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/02%20-%20Lesson.ipynb >`_
72
-
73
- * Reading from TXT
74
- * Exporting to TXT
75
- * Selecting top/bottom records
76
- * Descriptive statistics
77
- * Grouping/sorting data
71
+ * Reading from TXT
72
+ * Exporting to TXT
73
+ * Selecting top/bottom records
74
+ * Descriptive statistics
75
+ * Grouping/sorting data
78
76
* | `03 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/03%20-%20Lesson.ipynb >`_
79
-
80
- * Creating functions
81
- * Reading from EXCEL
82
- * Exporting to EXCEL
83
- * Outliers
84
- * Lambda functions
85
- * Slice and dice data
77
+ * Creating functions
78
+ * Reading from EXCEL
79
+ * Exporting to EXCEL
80
+ * Outliers
81
+ * Lambda functions
82
+ * Slice and dice data
86
83
* | `04 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/04%20-%20Lesson.ipynb >`_
87
-
88
- * Adding/deleting columns
89
- * Index operations
84
+ * Adding/deleting columns
85
+ * Index operations
90
86
* | `05 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/05%20-%20Lesson.ipynb >`_
91
-
92
- * Stack/Unstack/Transpose functions
87
+ * Stack/Unstack/Transpose functions
93
88
* | `06 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/06%20-%20Lesson.ipynb >`_
94
-
95
- * GroupBy function
89
+ * GroupBy function
96
90
* | `07 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/07%20-%20Lesson.ipynb >`_
97
-
98
- * Ways to calculate outliers
91
+ * Ways to calculate outliers
99
92
* | `08 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/08%20-%20Lesson.ipynb >`_
100
-
101
- * Read from Microsoft SQL databases
93
+ * Read from Microsoft SQL databases
102
94
* | `09 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/09%20-%20Lesson.ipynb >`_
103
-
104
- * Export to CSV/EXCEL/TXT
95
+ * Export to CSV/EXCEL/TXT
105
96
* | `10 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/10%20-%20Lesson.ipynb >`_
106
-
107
- * Converting between different kinds of formats
97
+ * Converting between different kinds of formats
108
98
* | `11 - Lesson: <http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/11%20-%20Lesson.ipynb >`_
109
-
110
- * Combining data from various sources
99
+ * Combining data from various sources
111
100
112
101
113
102
Excel charts with pandas, vincent and xlsxwriter
0 commit comments