我有一个pandas数据帧如下:
a b c
foo bar baz
bar foo baz
foobar barfoo baz
foobar foo
我写了一个简单的函数:
def somefunction (row):
if row['a'] == 'foo' and row['b'] == 'bar':
return 'yes'
if '' in row['a']:
return 'no'
return 'no'
我试图处理数据框中的空白行,这样,如果[a]
列中的行为blank
,则该函数应返回no
但我想在函数中明确定义以检查空行
但是我收到以下错误:
"argument of type 'float' is not iterable"
感谢任何帮助!