Skip to content

Instantly share code, notes, and snippets.

@triestpa
Created June 7, 2016 13:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save triestpa/7eebb009c3529d3cfb132bd495a8f6f6 to your computer and use it in GitHub Desktop.
Save triestpa/7eebb009c3529d3cfb132bd495a8f6f6 to your computer and use it in GitHub Desktop.
class-sex-agg
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th></th>\n",
" <th>survived</th>\n",
" <th>age</th>\n",
" <th>sibsp</th>\n",
" <th>parch</th>\n",
" <th>fare</th>\n",
" <th>body</th>\n",
" </tr>\n",
" <tr>\n",
" <th>pclass</th>\n",
" <th>sex</th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th rowspan=\"2\" valign=\"top\">1</th>\n",
" <th>female</th>\n",
" <td>0.965278</td>\n",
" <td>37.037594</td>\n",
" <td>0.555556</td>\n",
" <td>0.472222</td>\n",
" <td>109.412385</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>male</th>\n",
" <td>0.340782</td>\n",
" <td>41.029250</td>\n",
" <td>0.340782</td>\n",
" <td>0.279330</td>\n",
" <td>69.888385</td>\n",
" <td>162.828571</td>\n",
" </tr>\n",
" <tr>\n",
" <th rowspan=\"2\" valign=\"top\">2</th>\n",
" <th>female</th>\n",
" <td>0.886792</td>\n",
" <td>27.499191</td>\n",
" <td>0.500000</td>\n",
" <td>0.650943</td>\n",
" <td>23.234827</td>\n",
" <td>52.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>male</th>\n",
" <td>0.146199</td>\n",
" <td>30.815401</td>\n",
" <td>0.327485</td>\n",
" <td>0.192982</td>\n",
" <td>19.904946</td>\n",
" <td>171.233333</td>\n",
" </tr>\n",
" <tr>\n",
" <th rowspan=\"2\" valign=\"top\">3</th>\n",
" <th>female</th>\n",
" <td>0.490741</td>\n",
" <td>22.185307</td>\n",
" <td>0.791667</td>\n",
" <td>0.731481</td>\n",
" <td>15.324250</td>\n",
" <td>183.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>male</th>\n",
" <td>0.152130</td>\n",
" <td>25.962273</td>\n",
" <td>0.470588</td>\n",
" <td>0.255578</td>\n",
" <td>12.415462</td>\n",
" <td>151.854167</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" survived age sibsp parch fare body\n",
"pclass sex \n",
"1 female 0.965278 37.037594 0.555556 0.472222 109.412385 NaN\n",
" male 0.340782 41.029250 0.340782 0.279330 69.888385 162.828571\n",
"2 female 0.886792 27.499191 0.500000 0.650943 23.234827 52.000000\n",
" male 0.146199 30.815401 0.327485 0.192982 19.904946 171.233333\n",
"3 female 0.490741 22.185307 0.791667 0.731481 15.324250 183.000000\n",
" male 0.152130 25.962273 0.470588 0.255578 12.415462 151.854167"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"class_sex_grouping = titanic_df.groupby(['pclass','sex']).mean()\n",
"class_sex_grouping"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"collapsed": false,
"scrolled": true
},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x1115ff400>"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x1115ffc88>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"class_sex_grouping['survived'].plot.bar()"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.4.2"
}
},
"nbformat": 4,
"nbformat_minor": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment