我目前正在使用Debian服务器(我的实习),我正在使用ggplot2
绘制一些图形。
所以,我通过写require(ggplot2)
加载包(也试过library(ggplot2)
,结果相同)。但是,无法识别函数theme
(这是来自ggplot2
的函数)。
为了向您展示该软件包已经安装,以下是我用ggplot2
函数生成的图形之一的示例:
这是我在绘制具有功能主题的图形时得到的结果:
无法生成图形,因为找不到功能主题。所以我想知道是否有一些技巧从包中加载一个函数,例如:ggplot2.theme
或者是否意味着R未正确安装在服务器上? (我们已经关注了Debian服务器的CRAN教程:https://cran.r-project.org/bin/linux/debian/ +以获取我们通过编写代码来安装软件包的信息:apt-get install r-cran-ggplot2
)。
require(ggplot2)
#Data
data_y <- c(14, 111, 4, 12, 80, 105, 120, 88, 108, 119)
data_x <- c("person1",
"person2",
"person3",
"person4",
"person5",
"person6",
"person7",
"person8",
"person9",
"person10"
)
#Dataframe
data_xy <- data.frame(data_x, data_y)
#Plot
p <- ggplot(data_xy, aes(data_x, data_y))
p + geom_bar (
stat = "identity",
fill = "steelblue1",
colour = "grey",
size = 1
) +
theme (
axis.text.x=element_text(
angle=45,
hjust=0.5,
vjust=0.5
)
) +
theme_bw()