在熊猫中,当您将时间序列数据很好地放在数据框中时(意味着您有一个日期时间索引,并且有两列),您可以在散点图中绘制两列之间的关系,并获得颜色代码代表时间:
df.plot.scatter('col1','col2',c=df.index)
如何用regplot()给出的非对角元素在seaborn.PairGrid中实现这一目标?
我想到了这个
def make_regplot(*args,**kwargs):
sns.regplot(*args,**kwargs,scatter=False)
plt.scatter(*args,c=df.index)
g = sns.PairGrid(df)
g = g.map_diag(plt.hist)
g = g.map_offdiag(make_regplot)
考虑到像这样的https://github.com/mwaskom/seaborn/issues/1079这样的问题,我想知道是否有更好的解决方案。