我的数据看起来像:
<表类>
指数
工作
Y
平衡
tbody><<tr>1 对 1 2B 没有 2 3 没有 5 4没有 0 5B 对 4 表类>
使用pd.crosstab
:
res = pd.crosstab(df.Job, df.Y)
res
Y No Yes
Job
A 2 1
B 1 1
# to get rid of the names for the columns (`Y`) and index (`Job`):
res.columns.name = None
res.index.name = None
res
No Yes
A 2 1
B 1 1