【发布时间】:2020-12-08 14:48:54
【问题描述】:
我有一个这样的数据框
输入
>>> df
sent cite
a 1,2,3
b 2,4
c 5
我想转置每行包含 cite 和 sent 组合的值的数据帧。请注意,cite 和 sent 可以重复(例如,cite 2)
预期输出
>>> df
cite sent
1 a
2 a
2 b
3 a
4 b
5 c
我试过了,但是没用
df = df.pivot( columns='cite', values='sent')
【问题讨论】:
-
在 DataFrame 中保存值的 dtype 是什么?列表?
标签: python pandas dataframe pivot transpose