首页 > 解决方案 > 如何在 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

标签: python-3.xpandasdataframeanalytics

解决方案


推荐阅读