2
我在pandas中有一個DataFrame
對象,具有多行和多列。爲了說明的目的,假設我有兩個這樣的列名爲地址和年齡。使用系列更新數據框中的列
我還有一個Series
對象,它將許多地址映射到不同的年齡段。
現在,我想使用該系列更新數據幀。以下是我目前如何做到這一點:
for (address, age) in series.iteritems():
df[df.address == address].age = age
這似乎工作,但它太慢了。更新所有條目需要一分多鐘。
是否有更快的方式來執行此更新(最好不使用for循環)?
好多了,謝謝! – sdasdadas