タイタニックデータを用いて以下のpivotテーブルを作成しました。
行要素としてsex、survived、列要素としてpclassを指定しました。
このpivotテーブルに対して性別毎の小計を追加したいです。
実現方法についてご教示いただけますと幸いです。
<作成したコード>
import pandas as pd # タイタニックデータの取得 url='https://raw.githubusercontent.com/mwaskom/seaborn-data/master/raw/titanic.csv' titanic=pd.read_csv(url) ti = titanic[['sex','survived','pclass']] pd.pivot_table(ti, index=['sex','survived'] , columns='pclass' , aggfunc=len , margins=True)
<小計を追加した実現したいイメージ>
pclass 1 2 3 All
sex survived
female 0 3 6 72 81
1 91 70 72 233
小計 94 76 144 314
male 0 77 91 300 468
1 45 17 47 109
小計 122 108 347 577
All 216 184 491 891
見辛くて申し訳ありません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/15 14:35
2021/10/15 23:40