【发布时间】:2022-01-19 16:45:53
【问题描述】:
我有以下数据框df:
A B Var Value
0 A1 B1 T1name T1
1 A2 B2 T1name T1
2 A1 B1 T2name T2
3 A2 B2 T2name T2
4 A1 B1 T1res 1
5 A2 B2 T1res 1
6 A1 B1 T2res 2
7 A2 B2 T2res 2
我现在想“减半”我的数据框,因为 Var 包含不应位于同一列下的变量。我的预期结果是:
A B Name Value
0 A1 B1 T1 1
1 A2 B2 T1 1
2 A1 B1 T2 2
3 A2 B2 T2 2
我应该使用什么来正确地取消透视?
【问题讨论】:
-
所以你不想要 Var = T1name 或 T2name 的行?
-
@eshirvana 正确
标签: python pandas dataframe pandas-melt