【发布时间】:2021-06-21 09:07:56
【问题描述】:
我有以下 DataFrame df
| value | type |
|---|---|
| one | 1 |
| two | 2 |
| three | 3 |
我想对其进行重塑,以使所需的输出看起来像这样
| one | two | three |
|---|---|---|
| 1 | 2 | 3 |
我用过
df.pivot(columns="values", values="type")
这给了我这个:
| one | two | three |
|---|---|---|
| 1 | nan | nan |
| nan | 2 | nan |
| nan | nan | 3 |
我怎样才能绕过冗余?
【问题讨论】:
-
df.T转置它。
标签: python pandas dataframe pivot reshape