在R中,'waiver()'的作用是什么?
In R, what is the function of 'waiver()'?
p <- ggplot(mpg, aes(displ, hwy, size = hwy)) +
geom_point()
p + scale_size(
name = waiver(),
breaks = waiver(),
labels = waiver(),
limits = NULL,
range = c(1, 10),
trans = "identity",
guide = "legend"
)
在上面的代码中,'waiver()' 是什么意思,它的作用是什么?
您可以通过在 R 控制台中键入 ?waiver
来查找豁免文档。 scale_size
文档还描述了它在您的用例中的用途。
总之,waiver()
指定函数应使用默认值作为特定参数。
因此,在您的示例中,如果 name = waiver()
,则比例名称取自用于该美学的第一个映射。同样,如果 breaks = waiver()
或 labels = waiver()
,则函数使用默认中断和标签。
p <- ggplot(mpg, aes(displ, hwy, size = hwy)) +
geom_point()
p + scale_size(
name = waiver(),
breaks = waiver(),
labels = waiver(),
limits = NULL,
range = c(1, 10),
trans = "identity",
guide = "legend"
)
在上面的代码中,'waiver()' 是什么意思,它的作用是什么?
您可以通过在 R 控制台中键入 ?waiver
来查找豁免文档。 scale_size
文档还描述了它在您的用例中的用途。
总之,waiver()
指定函数应使用默认值作为特定参数。
因此,在您的示例中,如果 name = waiver()
,则比例名称取自用于该美学的第一个映射。同样,如果 breaks = waiver()
或 labels = waiver()
,则函数使用默认中断和标签。