mirror of
https://github.com/rasbt/python_reference.git
synced 2024-12-18 00:00:19 +00:00
Getting an Overview of the Column Types
This commit is contained in:
parent
db6679eb9c
commit
40d5dd93a5
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "",
|
"name": "",
|
||||||
"signature": "sha256:3155cd3fa2449393a467f91f3cdbb32eeac212db664843ef30f96b635dbfc06d"
|
"signature": "sha256:2dd2df7144acb424c4be84b5679ebc4d06bf16dc6a3e0f7fd3d1ed0595479f64"
|
||||||
},
|
},
|
||||||
"nbformat": 3,
|
"nbformat": 3,
|
||||||
"nbformat_minor": 0,
|
"nbformat_minor": 0,
|
||||||
|
@ -38,7 +38,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 1
|
"prompt_number": 2
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -98,7 +98,8 @@
|
||||||
"- [Appending Rows to a DataFrame](#Appending-Rows-to-a-DataFrame)\n",
|
"- [Appending Rows to a DataFrame](#Appending-Rows-to-a-DataFrame)\n",
|
||||||
"- [Sorting and Reindexing DataFrames](#Sorting-and-Reindexing-DataFrames)\n",
|
"- [Sorting and Reindexing DataFrames](#Sorting-and-Reindexing-DataFrames)\n",
|
||||||
"- [Updating Columns](#Updating-Columns)\n",
|
"- [Updating Columns](#Updating-Columns)\n",
|
||||||
"- [Chaining Conditions - Using Bitwise Operators](#Chaining-Conditions---Using-Bitwise-Operators)"
|
"- [Chaining Conditions - Using Bitwise Operators](#Chaining-Conditions---Using-Bitwise-Operators)\n",
|
||||||
|
"- [Getting an Overview of the Column Types](#Getting-an-Overview-of-the-Column-Types)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -277,7 +278,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 2,
|
"prompt_number": 3,
|
||||||
"text": [
|
"text": [
|
||||||
" PLAYER SALARY GP G A SOT \\\n",
|
" PLAYER SALARY GP G A SOT \\\n",
|
||||||
"0 Sergio Ag\u00fcero\\n Forward \u2014 Manchester City $19.2m 16 14 3 34 \n",
|
"0 Sergio Ag\u00fcero\\n Forward \u2014 Manchester City $19.2m 16 14 3 34 \n",
|
||||||
|
@ -305,7 +306,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 2
|
"prompt_number": 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -419,7 +420,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 3,
|
"prompt_number": 4,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary gp g a sot ppg \\\n",
|
" player salary gp g a sot ppg \\\n",
|
||||||
"7 Cesc F\u00e0bregas\\n Midfield \u2014 Chelsea $14.0m 20 2 14 10 10.47 \n",
|
"7 Cesc F\u00e0bregas\\n Midfield \u2014 Chelsea $14.0m 20 2 14 10 10.47 \n",
|
||||||
|
@ -433,7 +434,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 3
|
"prompt_number": 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -524,7 +525,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 4,
|
"prompt_number": 5,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists \\\n",
|
" player salary games goals assists \\\n",
|
||||||
"7 Cesc F\u00e0bregas\\n Midfield \u2014 Chelsea $14.0m 20 2 14 \n",
|
"7 Cesc F\u00e0bregas\\n Midfield \u2014 Chelsea $14.0m 20 2 14 \n",
|
||||||
|
@ -538,7 +539,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 4
|
"prompt_number": 5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -670,7 +671,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 5,
|
"prompt_number": 6,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists \\\n",
|
" player salary games goals assists \\\n",
|
||||||
"5 Santiago Cazorla\\n Midfield \u2014 Arsenal 14.8 20 4 NaN \n",
|
"5 Santiago Cazorla\\n Midfield \u2014 Arsenal 14.8 20 4 NaN \n",
|
||||||
|
@ -688,7 +689,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 5
|
"prompt_number": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -785,7 +786,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 6,
|
"prompt_number": 7,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists \\\n",
|
" player salary games goals assists \\\n",
|
||||||
"7 Cesc F\u00e0bregas\\n Midfield \u2014 Chelsea 14.0 20 2 14 \n",
|
"7 Cesc F\u00e0bregas\\n Midfield \u2014 Chelsea 14.0 20 2 14 \n",
|
||||||
|
@ -799,7 +800,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 6
|
"prompt_number": 7
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
|
@ -892,7 +893,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 7,
|
"prompt_number": 8,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"7 Cesc F\u00e0bregas 14.0 20 2 14 10 \n",
|
"7 Cesc F\u00e0bregas 14.0 20 2 14 10 \n",
|
||||||
|
@ -906,7 +907,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 7
|
"prompt_number": 8
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -1026,7 +1027,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 8,
|
"prompt_number": 9,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"0 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
"0 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
||||||
|
@ -1044,7 +1045,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 8
|
"prompt_number": 9
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -1104,7 +1105,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 9
|
"prompt_number": 10
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -1185,7 +1186,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 10,
|
"prompt_number": 11,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"4 \u00e1ngel di mar\u00eda 15.0 13 3 NaN 13 \n",
|
"4 \u00e1ngel di mar\u00eda 15.0 13 3 NaN 13 \n",
|
||||||
|
@ -1197,7 +1198,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 10
|
"prompt_number": 11
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -1354,7 +1355,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 11,
|
"prompt_number": 12,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"0 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
"0 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
||||||
|
@ -1378,7 +1379,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 11
|
"prompt_number": 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -1564,7 +1565,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 12,
|
"prompt_number": 13,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"0 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
"0 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
||||||
|
@ -1592,7 +1593,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 12
|
"prompt_number": 13
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -1700,7 +1701,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 13,
|
"prompt_number": 14,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"8 saido berahino 13.8 21 9 0 20 \n",
|
"8 saido berahino 13.8 21 9 0 20 \n",
|
||||||
|
@ -1714,7 +1715,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 13
|
"prompt_number": 14
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
|
@ -1794,7 +1795,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 14,
|
"prompt_number": 15,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"8 saido berahino 13.8 21 9 0 20 \n",
|
"8 saido berahino 13.8 21 9 0 20 \n",
|
||||||
|
@ -1808,7 +1809,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 14
|
"prompt_number": 15
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -1936,7 +1937,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 15,
|
"prompt_number": 16,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"0 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
"0 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
||||||
|
@ -1954,7 +1955,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 15
|
"prompt_number": 16
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
|
@ -2059,7 +2060,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 16,
|
"prompt_number": 17,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"1 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
"1 sergio ag\u00fcero 19.2 16 14 3 34 \n",
|
||||||
|
@ -2077,7 +2078,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 16
|
"prompt_number": 17
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -2180,7 +2181,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 17,
|
"prompt_number": 18,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"1 sergio ag\u00fcero 20 16 14 3 34 \n",
|
"1 sergio ag\u00fcero 20 16 14 3 34 \n",
|
||||||
|
@ -2194,7 +2195,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 17
|
"prompt_number": 18
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -2291,7 +2292,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 18,
|
"prompt_number": 19,
|
||||||
"text": [
|
"text": [
|
||||||
" salary games goals assists shots_on_target \\\n",
|
" salary games goals assists shots_on_target \\\n",
|
||||||
"player \n",
|
"player \n",
|
||||||
|
@ -2307,7 +2308,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 18
|
"prompt_number": 19
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -2401,7 +2402,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 19,
|
"prompt_number": 20,
|
||||||
"text": [
|
"text": [
|
||||||
" salary games goals assists shots_on_target \\\n",
|
" salary games goals assists shots_on_target \\\n",
|
||||||
"player \n",
|
"player \n",
|
||||||
|
@ -2417,7 +2418,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 19
|
"prompt_number": 20
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -2503,7 +2504,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 20,
|
"prompt_number": 21,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"0 sergio ag\u00fcero 20 16 14 3 34 \n",
|
"0 sergio ag\u00fcero 20 16 14 3 34 \n",
|
||||||
|
@ -2517,7 +2518,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 20
|
"prompt_number": 21
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
@ -2631,7 +2632,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 21,
|
"prompt_number": 22,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"1 alexis s\u00e1nchez 15 0 12 7 29 \n",
|
"1 alexis s\u00e1nchez 15 0 12 7 29 \n",
|
||||||
|
@ -2647,7 +2648,7 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 21
|
"prompt_number": 22
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
|
@ -2699,7 +2700,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"output_type": "pyout",
|
"output_type": "pyout",
|
||||||
"prompt_number": 22,
|
"prompt_number": 23,
|
||||||
"text": [
|
"text": [
|
||||||
" player salary games goals assists shots_on_target \\\n",
|
" player salary games goals assists shots_on_target \\\n",
|
||||||
"1 alexis s\u00e1nchez 15 0 12 7 29 \n",
|
"1 alexis s\u00e1nchez 15 0 12 7 29 \n",
|
||||||
|
@ -2709,7 +2710,60 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"prompt_number": 22
|
"prompt_number": 23
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"<br>\n",
|
||||||
|
"<br>"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "heading",
|
||||||
|
"level": 1,
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"Getting an Overview of the Column Types"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"[[back to section overview](#Sections)]"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"collapsed": false,
|
||||||
|
"input": [
|
||||||
|
"types = df.columns.to_series().groupby(df.dtypes).groups\n",
|
||||||
|
"for t in types.items():\n",
|
||||||
|
" print(t)"
|
||||||
|
],
|
||||||
|
"language": "python",
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"output_type": "stream",
|
||||||
|
"stream": "stdout",
|
||||||
|
"text": [
|
||||||
|
"(dtype('O'), ['player', 'salary', 'position', 'team'])\n",
|
||||||
|
"(dtype('float64'), ['games', 'goals', 'assists', 'shots_on_target', 'points_per_game', 'points'])\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"prompt_number": 29
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"collapsed": false,
|
||||||
|
"input": [],
|
||||||
|
"language": "python",
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": []
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"metadata": {}
|
"metadata": {}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user