-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.aux
121 lines (121 loc) · 12.9 KB
/
index.aux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
\relax
\providecommand*\new@tpo@label[2]{}
\providecommand\hyper@newdestlabel[2]{}
\providecommand*\HyPL@Entry[1]{}
\HyPL@Entry{0<</S/D>>}
\newlabel{welcome}{{}{3}{}{chapter*.2}{}}
\@writefile{toc}{\contentsline {chapter}{Welcome}{3}{chapter*.2}\protected@file@percent }
\newlabel{about-the-course-notes}{{}{3}{About the Course Notes}{section*.3}{}}
\@writefile{toc}{\contentsline {section}{About the Course Notes}{3}{section*.3}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{4}{chapter.1}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{lop}{\addvspace {10\p@ }}
\newlabel{introduction}{{1}{4}{Introduction}{chapter.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Data Science Lifecycle}{5}{section.1.1}\protected@file@percent }
\newlabel{data-science-lifecycle}{{1.1}{5}{Data Science Lifecycle}{section.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.1}Ask a Question}{5}{subsection.1.1.1}\protected@file@percent }
\newlabel{ask-a-question}{{1.1.1}{5}{Ask a Question}{subsection.1.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.2}Obtain Data}{6}{subsection.1.1.2}\protected@file@percent }
\newlabel{obtain-data}{{1.1.2}{6}{Obtain Data}{subsection.1.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.3}Understand the Data}{7}{subsection.1.1.3}\protected@file@percent }
\newlabel{understand-the-data}{{1.1.3}{7}{Understand the Data}{subsection.1.1.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.4}Understand the World}{7}{subsection.1.1.4}\protected@file@percent }
\newlabel{understand-the-world}{{1.1.4}{7}{Understand the World}{subsection.1.1.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Conclusion}{8}{section.1.2}\protected@file@percent }
\newlabel{conclusion}{{1.2}{8}{Conclusion}{section.1.2}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Pandas I}{9}{chapter.2}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{lop}{\addvspace {10\p@ }}
\newlabel{pandas-i}{{2}{9}{Pandas I}{chapter.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Tabular Data}{9}{section.2.1}\protected@file@percent }
\newlabel{tabular-data}{{2.1}{9}{Tabular Data}{section.2.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.2}\texttt {Series}, \texttt {DataFrame}s, and Indices}{12}{section.2.2}\protected@file@percent }
\newlabel{series-dataframes-and-indices}{{2.2}{12}{\texorpdfstring {\texttt {Series}, \texttt {DataFrame}s, and Indices}{Series, DataFrames, and Indices}}{section.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Series}{13}{subsection.2.2.1}\protected@file@percent }
\newlabel{series}{{2.2.1}{13}{Series}{subsection.2.2.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1.1}Selection in \texttt {Series}}{15}{subsubsection.2.2.1.1}\protected@file@percent }
\newlabel{selection-in-series}{{2.2.1.1}{15}{\texorpdfstring {Selection in \texttt {Series}}{Selection in Series}}{subsubsection.2.2.1.1}{}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {2.2.1.1.1}A Single Label}{15}{paragraph.2.2.1.1.1}\protected@file@percent }
\newlabel{a-single-label}{{2.2.1.1.1}{15}{A Single Label}{paragraph.2.2.1.1.1}{}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {2.2.1.1.2}A List of Labels}{16}{paragraph.2.2.1.1.2}\protected@file@percent }
\newlabel{a-list-of-labels}{{2.2.1.1.2}{16}{A List of Labels}{paragraph.2.2.1.1.2}{}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {2.2.1.1.3}A Filtering Condition}{16}{paragraph.2.2.1.1.3}\protected@file@percent }
\newlabel{a-filtering-condition}{{2.2.1.1.3}{16}{A Filtering Condition}{paragraph.2.2.1.1.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}DataFrames}{17}{subsection.2.2.2}\protected@file@percent }
\newlabel{dataframes}{{2.2.2}{17}{DataFrames}{subsection.2.2.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.2.1}Creating a \texttt {DataFrame}}{17}{subsubsection.2.2.2.1}\protected@file@percent }
\newlabel{creating-a-dataframe}{{2.2.2.1}{17}{\texorpdfstring {Creating a \texttt {DataFrame}}{Creating a DataFrame}}{subsubsection.2.2.2.1}{}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {2.2.2.1.1}From a CSV file}{17}{paragraph.2.2.2.1.1}\protected@file@percent }
\newlabel{from-a-csv-file}{{2.2.2.1.1}{17}{From a CSV file}{paragraph.2.2.2.1.1}{}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {2.2.2.1.2}Using a List and Column Name(s)}{19}{paragraph.2.2.2.1.2}\protected@file@percent }
\newlabel{using-a-list-and-column-names}{{2.2.2.1.2}{19}{Using a List and Column Name(s)}{paragraph.2.2.2.1.2}{}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {2.2.2.1.3}From a Dictionary}{20}{paragraph.2.2.2.1.3}\protected@file@percent }
\newlabel{from-a-dictionary}{{2.2.2.1.3}{20}{From a Dictionary}{paragraph.2.2.2.1.3}{}}
\@writefile{toc}{\contentsline {paragraph}{\numberline {2.2.2.1.4}From a \texttt {Series}}{20}{paragraph.2.2.2.1.4}\protected@file@percent }
\newlabel{from-a-series}{{2.2.2.1.4}{20}{\texorpdfstring {From a \texttt {Series}}{From a Series}}{paragraph.2.2.2.1.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.3}Indices}{22}{subsection.2.2.3}\protected@file@percent }
\newlabel{indices}{{2.2.3}{22}{Indices}{subsection.2.2.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.3}\texttt {DataFrame} Attributes: Index, Columns, and Shape}{27}{section.2.3}\protected@file@percent }
\newlabel{dataframe-attributes-index-columns-and-shape}{{2.3}{27}{\texorpdfstring {\texttt {DataFrame} Attributes: Index, Columns, and Shape}{DataFrame Attributes: Index, Columns, and Shape}}{section.2.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.4}Slicing in \texttt {DataFrame}s}{27}{section.2.4}\protected@file@percent }
\newlabel{slicing-in-dataframes}{{2.4}{27}{\texorpdfstring {Slicing in \texttt {DataFrame}s}{Slicing in DataFrames}}{section.2.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Extracting data with \texttt {.head} and \texttt {.tail}}{28}{subsection.2.4.1}\protected@file@percent }
\newlabel{extracting-data-with-.head-and-.tail}{{2.4.1}{28}{\texorpdfstring {Extracting data with \texttt {.head} and \texttt {.tail}}{Extracting data with .head and .tail}}{subsection.2.4.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Label-based Extraction: Indexing with \texttt {.loc}}{29}{subsection.2.4.2}\protected@file@percent }
\newlabel{label-based-extraction-indexing-with-.loc}{{2.4.2}{29}{\texorpdfstring {Label-based Extraction: Indexing with \texttt {.loc}}{Label-based Extraction: Indexing with .loc}}{subsection.2.4.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.3}Integer-based Extraction: Indexing with \texttt {.iloc}}{33}{subsection.2.4.3}\protected@file@percent }
\newlabel{integer-based-extraction-indexing-with-.iloc}{{2.4.3}{33}{\texorpdfstring {Integer-based Extraction: Indexing with \texttt {.iloc}}{Integer-based Extraction: Indexing with .iloc}}{subsection.2.4.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.4}Context-dependent Extraction: Indexing with \texttt {{[}{]}}}{37}{subsection.2.4.4}\protected@file@percent }
\newlabel{context-dependent-extraction-indexing-with}{{2.4.4}{37}{\texorpdfstring {Context-dependent Extraction: Indexing with \texttt {{[}{]}}}{Context-dependent Extraction: Indexing with {[}{]}}}{subsection.2.4.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.4.1}A slice of row numbers}{37}{subsubsection.2.4.4.1}\protected@file@percent }
\newlabel{a-slice-of-row-numbers}{{2.4.4.1}{37}{A slice of row numbers}{subsubsection.2.4.4.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.4.2}A list of column labels}{38}{subsubsection.2.4.4.2}\protected@file@percent }
\newlabel{a-list-of-column-labels}{{2.4.4.2}{38}{A list of column labels}{subsubsection.2.4.4.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.4.3}A single-column label}{40}{subsubsection.2.4.4.3}\protected@file@percent }
\newlabel{a-single-column-label}{{2.4.4.3}{40}{A single-column label}{subsubsection.2.4.4.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.5}Parting Note}{42}{section.2.5}\protected@file@percent }
\newlabel{parting-note}{{2.5}{42}{Parting Note}{section.2.5}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Pandas II}{43}{chapter.3}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{lop}{\addvspace {10\p@ }}
\newlabel{pandas-ii}{{3}{43}{Pandas II}{chapter.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Conditional Selection}{44}{section.3.1}\protected@file@percent }
\newlabel{conditional-selection}{{3.1}{44}{Conditional Selection}{section.3.1}{}}
\gdef \LT@i {\LT@entry
{1}{41.59846pt}\LT@entry
{1}{40.33861pt}\LT@entry
{3}{117.55858pt}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Adding, Removing, and Modifying Columns}{50}{section.3.2}\protected@file@percent }
\newlabel{adding-removing-and-modifying-columns}{{3.2}{50}{Adding, Removing, and Modifying Columns}{section.3.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Handy Utility Functions}{53}{section.3.3}\protected@file@percent }
\newlabel{handy-utility-functions}{{3.3}{53}{Handy Utility Functions}{section.3.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}\texttt {NumPy}}{53}{subsection.3.3.1}\protected@file@percent }
\newlabel{numpy}{{3.3.1}{53}{\texorpdfstring {\texttt {NumPy}}{NumPy}}{subsection.3.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}\texttt {.shape} and \texttt {.size}}{54}{subsection.3.3.2}\protected@file@percent }
\newlabel{shape-and-.size}{{3.3.2}{54}{\texorpdfstring {\texttt {.shape} and \texttt {.size}}{.shape and .size}}{subsection.3.3.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}\texttt {.describe()}}{55}{subsection.3.3.3}\protected@file@percent }
\newlabel{describe}{{3.3.3}{55}{\texorpdfstring {\texttt {.describe()}}{.describe()}}{subsection.3.3.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.4}\texttt {.sample()}}{56}{subsection.3.3.4}\protected@file@percent }
\newlabel{sample}{{3.3.4}{56}{\texorpdfstring {\texttt {.sample()}}{.sample()}}{subsection.3.3.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.5}\texttt {.value\_counts()}}{57}{subsection.3.3.5}\protected@file@percent }
\newlabel{value_counts}{{3.3.5}{57}{\texorpdfstring {\texttt {.value\_counts()}}{.value\_counts()}}{subsection.3.3.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.6}\texttt {.unique()}}{57}{subsection.3.3.6}\protected@file@percent }
\newlabel{unique}{{3.3.6}{57}{\texorpdfstring {\texttt {.unique()}}{.unique()}}{subsection.3.3.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.7}\texttt {.sort\_values()}}{58}{subsection.3.3.7}\protected@file@percent }
\newlabel{sort_values}{{3.3.7}{58}{\texorpdfstring {\texttt {.sort\_values()}}{.sort\_values()}}{subsection.3.3.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.4}Custom Sorts}{59}{section.3.4}\protected@file@percent }
\newlabel{custom-sorts}{{3.4}{59}{Custom Sorts}{section.3.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Approach 1: Create a Temporary Column}{59}{subsection.3.4.1}\protected@file@percent }
\newlabel{approach-1-create-a-temporary-column}{{3.4.1}{59}{Approach 1: Create a Temporary Column}{subsection.3.4.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}Approach 2: Sorting using the \texttt {key} Argument}{60}{subsection.3.4.2}\protected@file@percent }
\newlabel{approach-2-sorting-using-the-key-argument}{{3.4.2}{60}{\texorpdfstring {Approach 2: Sorting using the \texttt {key} Argument}{Approach 2: Sorting using the key Argument}}{subsection.3.4.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.3}Approach 3: Sorting using the \texttt {map} Function}{61}{subsection.3.4.3}\protected@file@percent }
\newlabel{approach-3-sorting-using-the-map-function}{{3.4.3}{61}{\texorpdfstring {Approach 3: Sorting using the \texttt {map} Function}{Approach 3: Sorting using the map Function}}{subsection.3.4.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.5}Aggregating Data with \texttt {.groupby}}{62}{section.3.5}\protected@file@percent }
\newlabel{aggregating-data-with-.groupby}{{3.5}{62}{\texorpdfstring {Aggregating Data with \texttt {.groupby}}{Aggregating Data with .groupby}}{section.3.5}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Creating a GroupBy object}}{63}{figure.caption.4}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Performing an aggregation}}{64}{figure.caption.5}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Aggregating using ``first''}}{67}{figure.caption.6}\protected@file@percent }