0
私は1日あたりX_1、X_2、... X_Nの値を含むN列(あらかじめわかっていない)のデータフレームを持っています。私はX_1、X_2、...これは、ハードワイヤーにコードを持たずにabitary N、すなわち達成することができる方法X_Nggplotに複数のデータを追加しますか?
colors_list <- palette(rainbow(length(N)))
p <- ggplot(Store_Data.df, aes(x = Day)) + ylab(label="Value") + xlab("Time") +
geom_line(aes(y = Data.df$V1, colour=colors_list[1])) +
geom_line(aes(y = Data.df$V2 colour=colors_list[2])) +
.
.
.
geom_line(aes(y = Data.df$V2 colour=colors_list[N]))
をプロットすることができるようにする必要があります。私はすなわち
colors_list <- palette(rainbow(length(N)))
p <- ggplot(Store_Data.df, aes(x = Day)) + ylab(label="Value") + xlab("Time")
for (i in 1:N){
p <- p + geom_line(aes(y = Data.df$[,i], colour=colors_list[i]))
}
しかしプロットは、値の最後のセットを示し、列データをループしようとした、すなわちY = Data.df $ [N]。これはどうすればできますか?
あなたの質問に答えるためのガイドとして、再現可能な例を作成する方法については、[こちら](http://stackoverflow.com/questions/5963269)をご覧ください。 –