如何查找预定义打印主题的设置(例如ggplot、yarrr)

如何查找预定义打印主题的设置(例如ggplot、yarrr),r,ggplot2,plot,themes,R,Ggplot2,Plot,Themes,在R中,如何查找用于打印的预定义主题的设置? 具体来说,我正在使用yarr包创建我的数据的盗版包。 此功能附带许多预定义的主题: 如何查看主题的设置?这将帮助我更好地理解参数,并允许我根据需要调整绘图 是否有通用命令也适用于ggplot?(顺便说一句,我使用了ggplot标记,因为我无法将yarrr添加为标记)在源代码中,可以在pirateplot_function.R中找到盗版程序包中每个主题的值 看一看-主题从第833行开始 对于ggplot,您可以执行相同的操作,也可以在不使用()的情况下

在R中,如何查找用于打印的预定义主题的设置? 具体来说,我正在使用yarr包创建我的数据的盗版包。 此功能附带许多预定义的主题: 如何查看主题的设置?这将帮助我更好地理解参数,并允许我根据需要调整绘图


是否有通用命令也适用于ggplot?(顺便说一句,我使用了ggplot标记,因为我无法将yarrr添加为标记)

在源代码中,可以在
pirateplot_function.R
中找到盗版程序包中每个主题的值

看一看-主题从第833行开始

对于ggplot,您可以执行相同的操作,也可以在不使用
()
的情况下调用函数,例如
theme\u classic
为您提供的

function (base_size = 11, base_family = "", base_line_size = base_size/22, 
    base_rect_size = base_size/22) 
{
    theme_bw(base_size = base_size, base_family = base_family, 
        base_line_size = base_line_size, base_rect_size = base_rect_size) %+replace% 
        theme(panel.border = element_blank(), panel.grid.major = element_blank(), 
            panel.grid.minor = element_blank(), axis.line = element_line(colour = "black", 
                size = rel(1)), legend.key = element_blank(), 
            strip.background = element_rect(fill = "white", 
                colour = "black", size = rel(2)), complete = TRUE)
}
<bytecode: 0x0000018a82e33cf0>
<environment: namespace:ggplot2>
函数(基本尺寸=11,基本系列=”,基本线条尺寸=基本尺寸/22,
基本尺寸=基本尺寸/22)
{
主题宽度(基本尺寸=基本尺寸,基本族=基本族,
基线大小=基线大小,基线大小=基线大小%+替换%
主题(panel.border=element\u blank(),panel.grid.major=element\u blank(),
panel.grid.minor=element_blank(),axis.line=element_line(color=“black”,
size=rel(1)),legend.key=element_blank(),
strip.background=element_rect(fill=“白色”,
color=“black”,size=rel(2)),complete=TRUE)
}
这会给您提供很多不必要的信息,但也会显示该函数中的代码。在RStudio中,您可以使用
视图(theme_classic)
在编辑器窗口中查看它,而不是输出到控制台