【发布时间】:2018-11-24 15:37:43
【问题描述】:
我有一个 python 数据框,我需要对其进行重组以适应用例。
数据框如下:
index | Probability
Value1 | .98
Value2 | .90
Value3 | .85
Value4 | .80
我需要重组数据框如下,第一行是标题:
Match1 | Probab1 | Match2 | Prob2 | Match3 | Prob3 | Match4 | Prob4
Value1 | .98 | Value2 | .90 | Value2 | .85 | Value4 | .80
有没有使用 Pandas 和 Python 的简单方法?
【问题讨论】:
-
我认为您正在尝试转置 DataFrame,或者基本上将列与行切换。试试
df = df.T看看是否有帮助。您可能还需要重命名某些列。 -
不,转置将概率放在第二行,我需要它们与值相邻。
-
一个更完整的例子会有所帮助。目前,您的 DataFrame 中没有“匹配”值,因此不清楚如何将它们放入您想要的输出中。
标签: python pandas dataframe iteration