Seaborn JointGrid hexplot:宽高比问题

时间:2015-06-22 08:29:16

标签: python matplotlib plot seaborn

我试图创建一个JointGrid图,但我在获得正确的宽高比方面遇到了一些麻烦。相关代码和图如下。不确定我做错了什么。

fig = plt.figure()
sns.set_style("ticks")
g = sns.JointGrid(X, Y, xlim=[0, max(X)], ylim=[0, max(Y)])
g.plot_marginals(sns.distplot, color=".5")
g.plot_joint(plt.hexbin, bins='log', gridsize=30, cmap=color)

输出数字: enter image description here

我不确定自己做错了什么;我看着这个:https://github.com/mwaskom/seaborn/issues/271,但那里的修复工作没有用。

谢谢!

1 个答案:

答案 0 :(得分:6)

我明白了;在这里发布我的解决方案,以防万一将来有任何相同的问题。

c

我基本上只是将它们的范围设置为等于X数组的最大值(其具有比Y更高的最大值,导致奇怪的宽高比)。

最终结果如下:

enter image description here