问题标签 [figsize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
42 浏览

python - 保存后实际图形大小发生变化

我是 matplotlib 的新用户,并试图为我的出版物绘制一些数字。

为了设置相同的大小,我在代码中使用了以下两行:

#cm=1/2.54

#plt.figure (figsize=(7.6 cm,4.2 cm))

我对两个不同的图表使用了相同的代码。但是当我打开保存的图形时,我发现以下图像的实际图形大小变为(8.23,4.72)和(7.67,4.59)。

8.23,4.72 厘米 7.67,4.59 厘米

似乎宽度随着 Y 刻度值大小的增加而增加(对于一个数字,它的 0.02 和其他数字 2,占用更多空间)。如果有人能告诉我如何以完全相同的大小保存数字,我真的很感激所有其他参数,如刻度、图例大小等都将包含在无花果大小中。

代码很长,这就是为什么我不在这里包括它们。我不知道是否可以包含附件。但如果有人想看看,我很乐意分享。提前致谢。

0 投票
2 回答
113 浏览

python - Jupyter/Geopandas 的绘图顺序中断了 figsize

我有一个笔记本(github 链接),我在其中使用 geopandas 绘制带有不同国家颜色的地图。根据绘图的顺序,有时它不尊重我指定的 figsize() 。我在 Ubuntu 20.04 和 Firefox 中本地运行的 jupyter 以及在 Chromium 中运行的 Binder 和 Colab 中反复看到这种行为。

有人可以帮助我了解发生了什么吗?这是一个错误还是我控制 geopandas/matplotlib 错误?

(另外,对于我的一些学生(但不是全部!),那个破碎的情节也没有浅灰色背景国家。这可能是导致方面问题的任何结果/副作用吗?)

0 投票
0 回答
18 浏览

matplotlib - 每次我更改“figsize”时,大小都不会改变

这是下面的代码。

当我释放它时,我得到以下输出。

在此处输入图像描述

每次我改变figsize大小都不会改变。

请协助。

0 投票
1 回答
14 浏览

python - 更改使用文件中的数据创建的箱线图的大小

我是 python 新手,我一直在尝试更改从文件中提取的数据创建的箱线图的大小,但似乎对我不起作用。字体大小确实发生了变化,但大小没有。相反,我只是得到另一个空图。

代码

输出

输出

0 投票
1 回答
51 浏览

r - R - 如何改变grid.arrange产生的整个图形的大小?

我想ggplot使用 package 在一个图中显示多个对象gridExtra。它有效,但标题被删除。我可以通过更改绘图字体大小来修复它,但我宁愿更改整个图形的宽度,使其足够宽以适合标题(并且与我的 RMarkdown 文档中的其他输出一样宽,例如它上面的表格) . 我试图通过par(mai = 2*par('mai'))在调用之前键入来更改边距grid.arrange,但它什么也没做。有谁知道如何正确地做到这一点?我真的对gridExtra包裹感到困惑。

生成的输出截图

0 投票
1 回答
32 浏览

python - 如何更改 Matplotlib 中图的大小,如存在图的矩形中?'figsize' 改变整个图像的大小

在 Python 中,'figsize' 设置整个图像的大小,因此如果刻度中有两个小数点,那么当刻度有 4 个小数点时,图形大小是不同的。如何设置绘图所在矩形的大小,以便绘图大小保持不变,而不管刻度或标签大小如何?为了比较,以下图像具有相同的无花果大小,但刻度大小不同,这使得绘图具有不同的大小。

0 投票
1 回答
93 浏览

python - 更改 uptplot 模块中的 figsize

如何upsetplot在 Python 中更改模块中的 figsize?我看到有一个fig参数,但我不知道如何为它分配一个具有预定义大小的新图形。

0 投票
1 回答
37 浏览

python - Matplotlib plotsize-大小不变

该图的大小为 <Figure size 864x432 with 0 Axes>

  1. 为什么它没有改变?- 尽管在绘图代码之前编写。
  2. sns.set_style('whitegrid`)可能是问题吗?

谢谢

0 投票
1 回答
71 浏览

python - 由于 figsize 不起作用,如何在 python 中使用 pyplot 使图形的 x 轴更宽

我想在 matplotlib 中使图形的 x 轴更宽,我使用以下代码。但似乎 figsize 没有任何效果。如何更改图形的大小?

该文件的样本是