簡體   English   中英

使用 python pandas 轉置特定列

[英]Transpose specific columns using python pandas

我想使用 python pandas 轉置以下數據。但是我沒有得到合適的解決方案,因為我想轉置特定的列。

輸入數據格式- 在此處輸入圖像描述

Output 數據格式- 在此處輸入圖像描述

嘗試使用熔體

df = pd.DataFrame({"ID":["a","a","a","a"],
                   "Date":["date1","date2","date3","date4"],
                   "H1":[1,1,1,1],
                   "H2":[2,2,2,2],
                   "H3":[3,3,3,3],
                   "H4":[4,4,4,4]})
df1 = pd.melt(df,id_vars =['ID','Date'], value_vars =['H1','H2','H3','H4'])

df的Output;

在此處輸入圖像描述

df1 的 Output;

在此處輸入圖像描述

暫無
暫無

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

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