猿问

Python:定义具有多个条件的数据子组

我有一个包含几个虚拟变量的表


我现在想创建一个子组,在其中列出 Fruity=1 和 Hard=0 的行的 winpercent 值。我的第一次尝试是这个,但没有成功:

df6=full_data[full_data['fruity'&'hard']==['1'&'0'].iloc[:,-1]

有人可以帮忙吗?


慕村9548890
浏览 96回答 1
1回答

德玛西亚99

请一一写出条件,并用“&”运算符分隔:full_data.loc[(full_data['fruity'] == 1) &           (full_data['hard'] == 0), 'winpercent']您还可以查询:full_data.query("fruity == 1 and hard == 0", inplace=False)['winpercent']
随时随地看视频慕课网APP

相关分类

Python
我要回答