我有以下pandas
个DataFrame:
import pandas as pd
df2 = pd.DataFrame({
'nombreNumeroUnico': ['UP2_G1_B', 'UP2_G2_B'],
'pMax': [110.0, 110.0]
})
df2
((Out [1])):
nombreNumeroUnico pMax
0 UP2_G1_B 110.0
1 UP2_G2_B 110.0
预期结果
我想把这件事变成:
UP2_G1_B UP2_G2_B
0 110 110
我到目前为止所try 的
到目前为止,我可以使用Pivot函数转换它,但我没有得到我想要的确切结果.
df2.pivot(index=None, columns="nombreNumeroUnico", values="pMax")
((Out [57])):
nombreNumeroUnico UP2_G1_B UP2_G2_B
0 110.0 NaN
1 NaN 110.0
问题
但这并不是我想要的结果.我怎样才能得到预期的结果呢?