如何在数据帧中的for循环内调用函数?

时间:2018-11-26 05:27:59

标签: python-3.x

有一个功能。

def person(sent):
    #body
    return chunk_sentence

有一个数据框:代码:

df = pd.Series(data)
df1=pd.DataFrame(df.tolist(),columns=['description'])
df1.head()

数据框:

           description
0   The arrest of Nissan Motor Co.'s chairman Carl...
1   The arrest of Nissan Motor Co.'s chairman Carl...
2   Get breaking national and world news, broadcas...
3   World News Tonight with David Muir full episod...
4   Get breaking national and world news, broadcas...

用于循环遍历数据帧的for循环:

for column in df1:
    print(df1[column])

如何调用适用于数据框中每一行的函数?

1 个答案:

答案 0 :(得分:0)

您可以使用数据框的应用方法。

df1.apply(lambda x : chunk_person(x))