gpt4 book ai didi

python - Pandas:根据应用函数删除行

转载 作者:行者123 更新时间:2023-11-28 17:14:14 26 4
gpt4 key购买 nike

我有一个 Pandas DataFrame,df,它有一个名为 _text 的列。我想删除将 sentence_count 应用于 _text 列中的值不为 0 的所有行。

我该怎么做?

通常使用 Pandas,我会做类似的事情:

result_df = result_df[result_df['_text'] != '']

但现在我不只是使用 result_df['_text] 中的值,我正在根据函数计算的值进行过滤...

想法?

谢谢!

最佳答案

如果函数将句子作为其唯一参数,

result_df[result_df['_text'].apply(sentence_count) != 0]

关于python - Pandas:根据应用函数删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45314719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com