python - 传递字符串列表以过滤数据框
问题描述
如何根据字符串列表返回数据框
targets = ['neu', 'oxy']
new_df = df[(df['Stock'] == 'neu') | (df['Stock'] == 'oxy')]
如果我的列表包含 10 个元素并且我想让它比|
在每个条件后使用更有效(尤其是因为我有超过 10M 行)怎么办?
解决方案
推荐阅读
- excel - 在excel中增加日期时间值的公式
- laravel - Construct function not working in Laravel helper
- mpdf - mPdf - 未声明的属性 ktForms
- c# - 在 WPF 中的组合框上设置选定值
- swiftui - 根据条件显示 NavigationLink 并在目的地内编辑值
- blockchain - Corda:账外数据和账上数据有什么区别
- github - Github 操作:UnhandledPromiseRejectionWarning:错误:找不到项目:在播种数据库时打开'default@default'
- google-apps-script - 在 Google 日历上批量删除和更新活动
- javascript - 使用providedIn和forRoot时的角度,循环依赖
- angular - 无法通过私有 IP 地址访问 api