Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 熊猫的简短回答_Python_Pandas - Fatal编程技术网

Python 熊猫的简短回答

Python 熊猫的简短回答,python,pandas,Python,Pandas,我被要求(使用熊猫)回答以下问题: 有多少50岁以上的已婚妇女在瑟堡上船?注: “first”是Pandas中的一个函数,因此“titanic.first”将生成一个 错误;改用'titanic['first'] 这是正在使用的数据: 到目前为止,我已经想到了这一点,但不断出现语法错误: criteria = titanic['first']str.contains('Mrs.')&(titanic.age > 50)&(titanic.embarked.str.cont

我被要求(使用熊猫)回答以下问题:

有多少50岁以上的已婚妇女在瑟堡上船?注: “first”是Pandas中的一个函数,因此
“titanic.first”将生成一个
错误;改用
'titanic['first']

这是正在使用的数据:

到目前为止,我已经想到了这一点,但不断出现语法错误:

criteria = titanic['first']str.contains('Mrs.')&(titanic.age > 50)&(titanic.embarked.str.contains('Cher')]
number = criteria.last.count()
print number

此处的多个语法错误加上last也是一个内置函数:

criteria = df.loc[(df['first'].str.startswith('Mrs.')) & (df['age'] > 50.0) & (df['embarked'] == 'Cherbourg')]

number = criteria['last'].count()

闻起来像是家庭作业:-)你应该只使用
gender
列,不?
…irst']str.