【发布时间】:2017-02-05 11:35:27
【问题描述】:
我有以下数据框:
KEY PROD PARAMETER Y/N
1 AAA PARAM1 Y
1 AAA PARAM2 N
1 AAA PARAM3 N
2 AAA PARAM1 N
2 AAA PARAM2 Y
2 AAA PARAM3 Y
3 CCC PARAM1 Y
3 CCC PARAM2 Y
3 CCC PARAM3 Y
我有兴趣按 PROD 和 PARAMETER 列汇总 Y/N 列值并获得以下输出:
PROD PARAM Y N
AAA PARAM1 1 1
AAA PARAM2 1 1
AAA PARAM3 1 1
CCC PARAM1 1 0
CCC PARAM2 1 0
CCC PARAM3 1 0
而 Y 和 N 值是原始数据框中 Y/N 列值的计数。
【问题讨论】:
-
嗨,Felix,到目前为止,您尝试了什么?
-
试过 pd.melt 和 pd.pivot_table。没有成功
-
嘿,Felix,你能给我们一个代码行中的 df 样本,以便我们使用它吗?
-
@StevenG, read_clipboard() 是你的朋友 ;)
标签: python pandas dataframe summarize