R基本图形中的默认文本大小是多少?
我得写一份文件,说明很严格。所有图形(轴标签、记号标签、图例)内的文本大小必须为7磅。由于某些原因,我使用基本图形包,不能使用像ggplot2这样的额外包。在“图形”(R基本图形中的默认文本大小是多少?,r,graphics,fonts,size,R,Graphics,Fonts,Size,我得写一份文件,说明很严格。所有图形(轴标签、记号标签、图例)内的文本大小必须为7磅。由于某些原因,我使用基本图形包,不能使用像ggplot2这样的额外包。在“图形”(?par)选项中,我只看到了允许将文本大小相对固定为默认大小的cex参数和衍生工具 R graphics的默认字体大小是多少?对于R的所有图形设备,默认文本大小是12点,但可以通过在打开图形设备的函数中包含pointsize参数来重置。从?pdf: pointsize:要使用的默认点大小。严格地说,在 bp,也就是1/72英寸,但
?par
)选项中,我只看到了允许将文本大小相对固定为默认大小的cex
参数和衍生工具
R graphics的默认字体大小是多少?对于R的所有图形设备,默认文本大小是12点,但可以通过在打开图形设备的函数中包含
pointsize
参数来重置。从?pdf
:
pointsize:要使用的默认点大小。严格地说,在
bp,也就是1/72英寸,但大约以点为单位。
默认为“12”
例如,按如下方式打开设备:
## pdf
pdf("plot.pdf", pointsize=7)
## bitmap
bmp("plot.bmp", pointsize=7)
## graphics window on screen
x11(pointsize=7)
## etc., etc. (See ?Devices for a list of available graphics devices.)
然后,在绘制到它之后,用
dev.off()
关闭它。实际上,我只依赖于这对pdf
和ps
设备来说是精确的,所以我不能保证其他设备的良好行为。同样重要的是以所需的大小创建绘图。我曾经让人们使用默认设置在屏幕上创建一个图形,然后将其保存到一个文件中,将其缩小到原始大小的1/4以插入到文章中,然后抱怨文本太小。当调用图形功能(如pdf
或png
或其他)时,您可以指定绘图的尺寸,选择与最终产品尺寸匹配的尺寸,并且不调整大小。感谢您的回答,我没有朝好的方向搜索!在窗口大小问题上,确保指定x/y收缩参数以使其正确(例如窗口(宽度=6,高度=4.5,xpinch=100,ypinch=100)
)。这将在水平和垂直方向上指定每英寸的像素数。否则,最终将输出保存到文件时,输出可能无法预测。