python - 堆叠多个 .lmplot 图表
问题描述
我正在尝试使用 .subplots 函数堆叠一些图表。这适用于 .scatterplot (下面的代码),但它不适用于 .lmplot (下面的代码)。请你帮我堆叠一些多个 .lmplot 图表。
f, axs = plt.subplots(1, 2, figsize=(8, 4), gridspec_kw=dict(width_ratios=[4, 4]))
sns.scatterplot(data=Flux, x="Temp", y="DOC", hue="O2_state", ax=axs[0])
sns.scatterplot(data=Flux, x="Temp",y="SO4", hue="O2_state", legend=True, ax=axs[1])
f.tight_layout()
f, axs = plt.subplots(1, 2, figsize=(8, 4), gridspec_kw=dict(width_ratios=[4, 4]))
sns.lmplot(y='DOC', x='Temp', data=Flux, hue='O2_state')
sns.lmplot(y='SO4', x='Temp', data=Flux, hue='O2_state')
f.tight_layout()
解决方案
推荐阅读
- vba - 由于在 Office 365 中保存文件在 2013 版中运行宏时出错
- python - 如何从 3D 数组中删除偶数元素
- c++ - Boost::interprocess消息队列与windows兼容?
- javascript - 如何使用按钮更改让数做出反应
- .htaccess - 打开没有 .html 的 HTML 文件?
- upgrade - Zabbix 从 4.2 升级到 5.2 之后我们无法从代理获取数据
- javascript - Sequelize 一对多关系中的迁移错误 150
- amazon-web-services - 使用自托管 Kafka 作为 AWS Lamda 的事件源
- swift - Xcode12.x 中的 DSYM 问题
- admob - 通过 IMA sdk 向 Google Ad Manager 发出包含 IDFA (IFA) 的请求