【发布时间】:2017-01-29 17:57:08
【问题描述】:
我是 Python 的新手。
我在数据框上有 2 列,列类似于:
db = pd.read_excel(path_to_file/file.xlsx)
db = db.loc[:,['col1','col2']]
col1 col2
C 4
C 5
A 1
B 6
B 1
A 2
C 4
我需要他们是这样的:
1 2 3 4 5 6
A 1 1 0 0 0 0
B 1 0 0 0 0 1
C 0 0 0 2 1 0
所以它们的行为就像行和列,值指的是巧合的数量。
【问题讨论】:
-
数据?我从文件中读取它
-
当然可以,但是怎么做呢?提供代码,我们或许可以提供更多帮助。
标签: python pandas group-by aggregate multiple-columns