在我的python函数中,我得到一个数据帧和条件作为字符串。
def my_def(df, condition):
目标是按条件过滤数据框,使用pandas。
我已经看过像这样的解决方案:
Select rows from a DataFrame based on values in a column in pandas
但它对我没有帮助,因为条件参数如下所示:
'name = 'you''
过滤器位于列"名称"有价值的"你",
但是在上面的解决方案中,我必须拆分列名和该字符串中的值。
有没有办法过滤所有数据框而不是特定列?
最后,它就像在做:
"where name = 'you'"
在数据框架上,所以我想这是可能的。
感谢。