将轴和标题标签放入R ggplot2

时间:2018-07-12 22:59:30

标签: r ggplot2

我正在尝试使用R和ggplot2绘制线条图。我的代码是

# sample data
list <- data.frame(day = 1:30, pct_excessive = rnorm(30, 0,1))

library(ggplot2)
 g <-ggplot(list, aes(day, pct_excessive))
 g+ geom_point() +geom_line()
 +  labs(x="day") + labs(y="percentage of excessive hold times")
 +  labs(title="October 2017")

我正在获取所需的剧情,但是实验室的声明和标题不起作用。 控制台消息为Error: unexpected symbol in: " g+ geom_point() +geom_line() + labs(x="day"

  
      
  • 实验室(标题为“ 2017年10月,保留时间过多的间隔百分比”)   + labs中出现错误(标题=“ 2017年10月具有过多保留时间的间隔百分比”):   一元运算符的无效参数   g <-ggplot(列表,aes(天,pct_excessive))   g + geom_point()+ geom_line()
  •   
  • 实验室(x =“ day”)+实验室(y =“超长时间搁置时间的百分比”)   + labs(x =“ day”)中的错误:一元运算符的参数无效
  •   
  • 实验室(标题=“ 2017年10月”)   + labs中出现错误(标题=“ 2017年10月”):   一元运算符的参数无效
  •   

1 个答案:

答案 0 :(得分:0)

您的问题与代码无关,但与代码的格式无关。特别是,您不能以+开始行。 +应该在前一行。例如,这有效:

# generate some data
list <- data.frame(day = 1:30, pct_excessive = rnorm(30, 0,1))

library(ggplot2)
g <-ggplot(list, aes(day, pct_excessive))
g + geom_point() + geom_line() +  
  labs(x="day",
       y="percentage of excessive hold times",  
       title="October 2017")