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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Pandas 將值從切片列復制到切片列

Pandas 將值從切片列復制到切片列

慕哥9229398 2023-09-26 16:57:09
我的數據框df如下:idx    colA    colB    colC    colD-----------------------------------A1     foo1    bar1      A2                     foo2    bar2我想將A2from的數據復制/移動colC:colD到colA:colB:idx    colA    colB    colC    colD-----------------------------------A1     foo1    bar1      A2     foo2    bar2                我以為很簡單,也嘗試過df.loc['A2','colA':'colB'] = df.loc['A2','colC':'colD'],但沒有成功。不過,我還是能夠一一做到。例如,df.loc['A2','colA'] = df.loc['A2','colC']確實更改colA為foo2. 我還可以使用切片表達式為和分配新值:colAcolBdf.loc['A2','colA':'colB'] = 'FB'idx    colA    colB    colC    colD-----------------------------------A1     foo1    bar1      A2     FB      FB                什么地方出了錯?
查看完整描述

1 回答

?
躍然一笑

TA貢獻1826條經驗 獲得超6個贊

如果兩個選擇中的列數相同,則將第二個 Series 轉換為 numpy 數組:

df.loc['A2','colA':'colB'] = df.loc['A2','colC':'colD'].to_numpy()


查看完整回答
反對 回復 2023-09-26
  • 1 回答
  • 0 關注
  • 99 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號