sns.factorplot(x='Pclass' , data=train , col='Survived' , kind='count' , size=5 , aspect=.8)代码报错AttributeError: 'FacetGrid' object has no attribute 'plot'
时间: 2023-12-17 18:03:11 浏览: 106
Kaggle_Titanic_train.csv泰坦尼克数据集.zip
5星 · 资源好评率100%
这个错误可能是由于您使用的是 Seaborn 0.11.0 或更高版本,而 `factorplot` 方法已经被弃用了。您可以使用 `catplot` 方法来替代 `factorplot` 方法。您可以将 `kind='count'` 替换为 `kind='countplot'`,这是 `catplot` 方法中的新名称。另外,您需要将 `size` 替换为 `height`,`aspect` 替换为 `aspect_ratio`。修改后的代码如下所示:
```
sns.catplot(x='Pclass', data=train, col='Survived', kind='count', height=5, aspect=0.8)
```
请注意,`catplot` 方法返回一个 `FacetGrid` 对象,您可以将其保存在变量中以进一步控制和定制图表的外观。
阅读全文