我试图创建每个变量的双变量散点图与数据帧中的每个变量,我发现 sns.pairplot()
正是我需要的 .
然而,无论我做什么(我已经尝试了这个_55848中发现的所有建议),这些情节仍然散布出来,而且一般来说太大了 . 在下图中,只有12个变量中的前两行和四列显示在我的整个屏幕上 .
我发现了我的用法
%config InlineBackend.figure_format = 'svg'
在我的高ppi屏幕上创建非模糊图形是部分原因,因为没有它,我会得到这个图形,它完全适合我的屏幕,但现在太小了我宁愿稍微滚动,同时有一个更大的照片 .
(注意:以下附加选项无效)
如何在整体尺寸和间距中定制图形网格?目前看,没有选项可行,一个图形后端(默认的一个)产生太小的图形,而 'svg'
后端产生太大的图形 .
EDIT: 编辑 sns.set(rc={'figure.figsize':(x,y)})
或 height
/ aspect
选项什么都没改善:前者没有变化,后两者改变了各个图的大小( height=1
使它们难以辨认),但整体"grid"仍然像以前一样庞大且过大 .
1 回答
基本上你问的是如何在一个jupyter笔记本中以原始大小显示图形 .
如果它超出输出单元布局给出的空间,那么转换为如何添加滚动条 .
我认为对于水平方向,这可以如下完成 . 然而,对于垂直方向,这似乎不起作用 .