matplot 和 seaborn 图 parameters/customizations
matplot and seaborn figure parameters/customizations
我对这两者感到很困惑。每次我在 pyplot 或 seaborn 上制作图表时,我都必须猜测要使用什么语法。例如,seaborn 没有标题 setter 所以我必须记住使用 plt.title。或者,对于 seaborn 图表,plt.xlabel 不起作用,所以我必须使用 sns.axlable(x,y)。
而且,我 运行 随机遇到以下问题。我只是想让我的 seaborn jointplot 更大,但是我尝试 plt 和 seaborn 方法都没有成功(关于显示所有图表参数的良好文档的任何提示???我发现它们分散在网络上,看起来就像堆栈溢出的每个解决方案都是独一无二的......这增加了整体混乱)。
这是我的代码:
a = plt.figure(figsize=(30,30))
a.set_size_inches(30,30)
sns.jointplot(x='COAST',y='NORTH',data = data_df, kind = 'kde')
注意我使用了 plt 方法和 sns.set_size_inches 方法。两人都给了我一张小图表。
对两个库的随机重叠感到非常沮丧。任何减少混淆的专业提示将不胜感激!
编辑:seaborn 的 pairplot 也是如此。我没有成功更改 pairplot 的大小。
sns.jointplot
创建自己的图形实例(@tcaswell 怀疑)。您似乎无法告诉 jointplot
使用现有图形。我想你有两个选择:
您可以给 sns.jointplot
size
选项。例如:
sns.jointplot(x='COAST', y='NORTH', data=data_df, kind='kde', size=30)
您可以在创建后更改 JointGrid
图形大小,使用:
g=sns.jointplot(x='COAST', y='NORTH', data=data_df, kind='kde')
g.fig.set_size_inches(30,30)
我认为选项 1 是更好的选择,因为它是一个内置的 seaborn 选项
我对这两者感到很困惑。每次我在 pyplot 或 seaborn 上制作图表时,我都必须猜测要使用什么语法。例如,seaborn 没有标题 setter 所以我必须记住使用 plt.title。或者,对于 seaborn 图表,plt.xlabel 不起作用,所以我必须使用 sns.axlable(x,y)。
而且,我 运行 随机遇到以下问题。我只是想让我的 seaborn jointplot 更大,但是我尝试 plt 和 seaborn 方法都没有成功(关于显示所有图表参数的良好文档的任何提示???我发现它们分散在网络上,看起来就像堆栈溢出的每个解决方案都是独一无二的......这增加了整体混乱)。
这是我的代码:
a = plt.figure(figsize=(30,30))
a.set_size_inches(30,30)
sns.jointplot(x='COAST',y='NORTH',data = data_df, kind = 'kde')
注意我使用了 plt 方法和 sns.set_size_inches 方法。两人都给了我一张小图表。
对两个库的随机重叠感到非常沮丧。任何减少混淆的专业提示将不胜感激!
编辑:seaborn 的 pairplot 也是如此。我没有成功更改 pairplot 的大小。
sns.jointplot
创建自己的图形实例(@tcaswell 怀疑)。您似乎无法告诉 jointplot
使用现有图形。我想你有两个选择:
您可以给
sns.jointplot
size
选项。例如:sns.jointplot(x='COAST', y='NORTH', data=data_df, kind='kde', size=30)
您可以在创建后更改
JointGrid
图形大小,使用:g=sns.jointplot(x='COAST', y='NORTH', data=data_df, kind='kde') g.fig.set_size_inches(30,30)
我认为选项 1 是更好的选择,因为它是一个内置的 seaborn 选项