-2

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"

  • labs(title="2017 年 10 月の保持時間が過剰な間隔の割合") +labs(title = "2017 年 10 月の保持時間が過剰な間隔の割合") のエラー: 単項演算子 g <-ggplot(list, aes(日, pct_excessive)) g+ geom_point() +geom_line()
  • labs(x="day") + labs(y="超過ホールド時間の割合") +labs(x = "day") のエラー: 単項演算子の引数が無効です
  • labs(title="October 2017") +labs(title = "October 2017") のエラー: 単項演算子の引数が無効です
4

1 に答える 1

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")
于 2018-07-12T23:09:01.553 に答える