[英]How to use `ggplot2`'s functions without loading the package?
使用ggplot2
,有時我們需要使用多個函數來繪制數據:
library("ggplot2")
p <- ggplot(mpg) +
geom_bar(aes(x = .data$drv)) +
coord_flip()
在不加載整個ggplot2
包的情況下執行此繪圖的另一種方法是:
p <-ggplot2::ggplot(ggplot2::mpg) +
ggplot2::geom_bar(ggplot2::aes(x = .data$drv)) +
ggplot2::coord_flip()
我們如何在不必通過library("ggplot2")
加載包或不必為每個函數編寫ggplot2::
情況下繪制此圖?
withr::with_package
臨時加載一個包。
p <- withr::with_package("ggplot2", {
ggplot(mpg) +
geom_bar(aes(x = drv)) +
coord_flip()
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.