【发布时间】:2018-02-13 23:53:37
【问题描述】:
我有一个数据框,我想为我的数据中的每个宇宙绘制子图
我执行以下操作,可以很好地生成散点图。输出是每个宇宙的散点图,其中 csk 在 y 轴上,msk 在 x 轴上。我试图在每个子图上叠加一条回归线,并在每个子图上添加 Rsq。有没有办法做到这一点? seaborn 更好用吗(“regplot”)
plt.suptitle(mytitle, fontsize = 20)
for (universe, group), ax in zip(temp1.groupby([temp1.universe], sort = False), axes.flatten()):
group.plot(x='msk', y='csk', kind='scatter', ax=ax, title=universe,s=2)
ax.set_xlim(0,1)
ax.set_ylim(0,1)
ax.set_xlabel("msk", fontsize =10)
ax.set_ylabel("csk", fontsize = 10)
ax.set_title(universe, fontsize = 12)
【问题讨论】:
标签: python pandas matplotlib plot seaborn