首页 > 解决方案 > 多个条件查询表时出错

问题描述

我在这里做错了什么?

nondrinkers_21 = bootstrap3[bootstrap3['drinks_coffee']==False]['age']=='<21'['height'].mean()

TypeError:字符串索引必须是整数

我试图从一张桌子上找出 21 岁以下喝咖啡的人的平均身高。

标签: pythonnumpy

解决方案


你的括号放错地方了。

nondrinkers_21 = (bootstrap3[(bootstrap3['drinks_coffee']==False) & (bootstrap3['age']<21)])['height'].mean()

推荐阅读