为了账号安全,请及时绑定邮箱和手机立即绑定

plt.subplot 制作空图

plt.subplot 制作空图

江户川乱折腾 2023-08-08 10:37:45
我想输入 2 个表以适合 1 行和 2 列,因此我设置了子图 (1, 2),但显示带有空图的 (2, 2) 形状(我使用 Jupyter 笔记本%matplotlib inline)我该如何解决?f,ax=plt.subplots(1,2,figsize=(20,8))sns.barplot('SibSp','Survived',data=train, ax=ax[0])ax[0].set_title('SibSp vs Survived')sns.factorplot('SibSp','Survived',data=train, ax=ax[1])ax[1].set_title('SibSp vs Survived')plt.show()
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

该factorplot函数已catplot在 Seaborn 中重命名为。但我认为catplot不接受轴参数(但不确定)。


最简单的方法是使用pointplot而不是factorplot.


f,ax=plt.subplots(1,2,figsize=(20,8))


sns.barplot('SibSp','Survived',data=train, ax=ax[0])

ax[0].set_title('SibSp vs Survived')


sns.pointplot('SibSp','Survived',data=train, ax=ax[1])

ax[1].set_title('SibSp vs Survived')


plt.show()


查看完整回答
反对 回复 2023-08-08
  • 1 回答
  • 0 关注
  • 66 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信