簡體   English   中英

python dataframe:如何轉置不同的列值

[英]python dataframe : How to transpose distinct column values

我有以下 dataframe 具有獨特的水平和匹配組合,

輸入數據:

level  match params  value
    0      0      m  value1
    0      1      p  value2
    1      0      m  value3
    1      1      p  value4

在此處輸入圖像描述

想要轉換成下面的格式,這樣我就可以在一行中得到值來進行級別和匹配。

m         p
value1    value2
value3    value4 

Pandas - 如何從唯一值創建新列並按唯一值分組?

找到解決方案:
df_out = pd.pivot(df1, index='level', columns="params", values="value").reset_index()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM