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

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

編寫(xiě)代碼對(duì)多個(gè) pandas DataFrames 執(zhí)行相同的操作

編寫(xiě)代碼對(duì)多個(gè) pandas DataFrames 執(zhí)行相同的操作

元芳怎么了 2023-05-09 15:00:23
我正在嘗試編寫(xiě)一個(gè)循環(huán)/定義來(lái)對(duì)多個(gè)熊貓數(shù)據(jù)幀執(zhí)行相同的操作。我的目標(biāo)是獲得 5 個(gè)名為 a、b、c、d 和 e 的 pandas DataFrame,并對(duì)它們進(jìn)行多次操作。我得到的是“NameError: name 'a' is not defined”,并且沒(méi)有寫(xiě)入新文件。我就是無(wú)法讓它工作。關(guān)于如何將多個(gè)文件導(dǎo)入一個(gè) DataFrame 的方法有很多,但在這個(gè)問(wèn)題上找不到任何內(nèi)容。非常感謝您的時(shí)間和幫助?。∵@是我迄今為止嘗試過(guò)的一個(gè)例子:list = ['a', 'b', 'c', 'd', 'e']for i in list:    i = pd.DataFrame()    i = pd.read_csv(i + 'csv')    i['sum'] = i['Z'] + i['Y']    i.to_csv(i + 'new.csv')a.info() 
查看完整描述

1 回答

?
炎炎設(shè)計(jì)

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

你會(huì)用一個(gè)來(lái)做到這一點(diǎn)dict:


list = ['a', 'b', 'c', 'd', 'e']

d = {l: pd.DataFrame() for l in list}


for k in d:

    d[k] = pd.read_csv(k + '.csv')

    d[k]['sum'] = d[k]['Z'] + d[k]['Y']

    d[k].to_csv(d[k] + 'new.csv')


d['a'].info()

這樣您就可以pd.DataFrames通過(guò)名稱(chēng) ( string) 訪(fǎng)問(wèn)您的網(wǎng)站。


查看完整回答
反對(duì) 回復(fù) 2023-05-09
  • 1 回答
  • 0 關(guān)注
  • 194 瀏覽
慕課專(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)