python-3.x - 如何在 Python 3 的数据框中为不同的条件设置参数
问题描述
我正在过滤数据框中两列的数据。它的正确代码应该是什么。想要设置超过 20 个的“Over”列,对于“Batting_team”列,它应该设置为“Sun Riser”,代码的语法是什么。
import pandas as pd
df = pd.read_csv("deliveries.csv")
a=df[df['over' and 'batting_team']>=20 & ="Sunrisers Hyderabad"]
错误:
File "<ipython-input-95-39da624fe094>", line 5
a=df[df['over' and 'batting_team']>=20 & ="Sunrisers Hyderabad"]
SyntaxError: invalid syntax
解决方案
推荐阅读
- c# - 在 C# 中从 datagridview 创建一个 sqlite 表
- c# - 创建 Json 反序列化器以修复移动的类
- swift - 屏幕快照在设备上显示工具栏,但在模拟器上不显示
- sql - 为特定列的每个不同值选择除第一行之外的所有行
- linux - 如何从监控中排除linux缓存内存,只监控应用程序消耗的内存
- android - 如何在无活动类中使用 textToSpeech?
- javascript - 如何找到动态创建的 li 的宽度
- ios - 来自请求 http://itunes.apple.com/lookup?bundleId=\(identifier) 的错误 App Store 应用程序版本号
- r - 数据框的ggplot uotcome需要改进
- python-3.x - Faster R-CNN 在实时预测中更慢