第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

合并多個(gè)熊貓數(shù)據(jù)幀,一次從每個(gè)數(shù)據(jù)幀中獲取一列

合并多個(gè)熊貓數(shù)據(jù)幀,一次從每個(gè)數(shù)據(jù)幀中獲取一列

慕桂英3389331 2022-09-13 20:01:04
我想合并以下數(shù)據(jù)幀:DF1:         value1   value2index    0       a0       b0    1       a1       b1    2       a2       b2    3       a3       b3DF2:         value1   value2index    0       c0       d0    1       c1       d1    2       c2       d2    3       c3       d3DF3:         value1   value2index    0       e0       f0    1       e1       f1    2       e2       f2    3       e3       f3我想將它們合并到一個(gè)數(shù)據(jù)幀中,我們一次從每個(gè)數(shù)據(jù)幀中獲取一列。列應(yīng)以第一級(jí)中的相同列名命名,并在第二級(jí)使用給定名稱(chēng)列表命名,其中此列表的大小與 DataFrame 的數(shù)量相同(在本例中為 3)。對(duì)于名稱(chēng)列表 [M1, M2, DIF],預(yù)期的數(shù)據(jù)幀將如下所示:         value1                     value2            M1       M2       DIF      M1       M2       DIFindex                                                  0       a0       c0       e0       b0       d0       f0    1       a1       c1       e1       b1       d1       f1    2       a2       c2       e2       b2       d2       f2    3       a3       c3       e3       b3       d3       f3最簡(jiǎn)單/最快捷的方法是什么?
查看完整描述

1 回答

?
慕姐8265434

TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊

讓我們來(lái)做concat


df=pd.concat([df1,df1,df1],keys=list('ABC'),axis=1).swaplevel(0,1,axis=1).sort_index(level=0,axis=1)



      value1         value2        

           A   B   C      A   B   C

index                              

0         a0  a0  a0     b0  b0  b0

1         a1  a1  a1     b1  b1  b1

2         a2  a2  a2     b2  b2  b2

3         a3  a3  a3     b3  b3  b3

更新


l=['M1', 'M2', 'DIF']

pd.concat([df1,df1,df1],keys=['M1', 'M2', 'DIF'],axis=1).swaplevel(0,1,axis=1).reindex(columns=pd.MultiIndex.from_product([list(df1),l]))

      value1         value2        

          M1  M2 DIF     M1  M2 DIF

index                              

0         a0  a0  a0     b0  b0  b0

1         a1  a1  a1     b1  b1  b1

2         a2  a2  a2     b2  b2  b2

3         a3  a3  a3     b3  b3  b3


查看完整回答
反對(duì) 回復(fù) 2022-09-13
  • 1 回答
  • 0 關(guān)注
  • 101 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)