這聽起來很簡單,我確信它是...重置update_geom_defaults()在GGPLOT2
如果使用ggplot2::update_geom_defaults()
如:
ggplot2::update_geom_defaults("line", list(colour = 'red', linetype = 2))
你如何返回GGPLOT2到原來的默認值?
到目前爲止,所有我所發現的是,以檢查是否ggplot2
被加載,如果它是然後卸下並重新加載因此「復位」的默認值,但是,似乎是一個可怕的黑客。
if("ggplot2" %in% (.packages())){
suppressMessages(suppressWarnings(detach("package:ggplot2", unload=TRUE)))
suppressMessages(suppressWarnings(library(ggplot2)))}
必須有一個更簡單的方法。
如果你要設置新的默認值,然後在相同的R會話重新設置,在我看來,你還不如干脆修改的美學你的' ggplot()'調用或創建一個新主題。 – mtoto