1
如何在熊猫数据框中使用函数。例如:如何在熊猫数据框中使用函数
a | b
london | uk
newyork | usa
berlin | germany
df1 = df[['a', 'b']]
def doSomething(df1):
return df1
doSomething()
将返回两列a
和b
,但我怎么回报说只有a
?
def doSomething(df1):
return df1.a
df1.applymap(doSomething)
AttributeError: ("'str' object has no attribute 'a'", u'occurred at index a')
'DF1 [ '一']'不工作? – MMF
'applymap'在数据帧的每个*元素*上调用函数 –
@MMF否,它不会。我得到了'TypeError:'('字符串索引必须是整数,而不是str',u'发生在索引a')' – DevEx