R基本图形中的默认文本大小是多少?

R基本图形中的默认文本大小是多少?,r,graphics,fonts,size,R,Graphics,Fonts,Size,我得写一份文件,说明很严格。所有图形(轴标签、记号标签、图例)内的文本大小必须为7磅。由于某些原因,我使用基本图形包,不能使用像ggplot2这样的额外包。在“图形”(?par)选项中,我只看到了允许将文本大小相对固定为默认大小的cex参数和衍生工具 R graphics的默认字体大小是多少?对于R的所有图形设备,默认文本大小是12点,但可以通过在打开图形设备的函数中包含pointsize参数来重置。从?pdf: pointsize:要使用的默认点大小。严格地说,在 bp,也就是1/72英寸,但

我得写一份文件,说明很严格。所有图形(轴标签、记号标签、图例)内的文本大小必须为7磅。由于某些原因,我使用基本图形包,不能使用像ggplot2这样的额外包。在“图形”(
?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)
)。这将在水平和垂直方向上指定每英寸的像素数。否则,最终将输出保存到文件时,输出可能无法预测。