我在这行代码中使用了scale包中的百分比格式化函数:
ggplot(gun_deaths3, aes(x = police2, fill = race)) +
geom_bar(position = "fill") +
scale_y_continuous(labels = scales::percent_format())
我很困惑我是否需要做
library(scales)
在我的代码的开头是不是如果我已经加载了整洁的诗句。我没有手动安装scale包,它似乎正在运行,所以我不确定我是否需要额外的代码行。谢谢!
答案 0 :(得分:2)
简短的回答是否定的。
https://tidyverse.tidyverse.org/
library(tidyverse)
将加载核心tidyverse包:
ggplot2
,用于数据可视化。dplyr
,用于数据操作。tidyr
,用于数据整理。readr
,用于数据导入。purrr
,用于函数式编程。tibble
,对于tibbles来说,是对数据框架的现代重新构想。
使用完整包符号(即package::function()
)指定函数时,不需要使用library(package)
加载包,只需安装包即可。