在 R 中使用预设主题:可以更改参数吗?

using preset themes in R: possibility to change parameters?

假设我想绘制这个:

ggplot(d, aes(x=rownames(d),group=1)) +       
  geom_line(aes(y = y2, color = "y2")) +
    theme(
    plot.title = element_text(color="gray50"),
    legend.title=element_blank())

通过使用theme_minimal()。 我注意到如果我用 theme_minimal( 替换 theme( 它将不起作用(告诉我有未使用的参数)。有没有一种快速的方法来使用当前 [=13= 中未定义的预定义主题中的参数]?

你可以使用像theme_minimal这样的主题,然后用theme修改它的参数,所以

ggplot(d, aes(x=rownames(d),group=1)) +       
  geom_line(aes(y = y2, color = "y2")) +
  theme_minimal() +
    theme(
    plot.title = element_text(color="gray50"),
    legend.title=element_blank())