次のようなデータフレームがあります
A B C D E F
2003-07 445 48 1126 512 277 677
2003-08 429 77 1179 583 320 675
2003-09 421 80 1077 488 288 627
これらの時系列を同じグラフにプロットしたいと思います。また、ABC を同じ色 (青) にし、その他を黒にしたいと考えています。だから私は使う
ts.plot(df,col=c(rep("blue",3),rep("black",3)))
これにより、正しい時系列プロットが作成されますが、色が間違った系列に適用されます: ABC は青と黒の混合であり、DE F も同様です。問題。)
ts.plot() はどのような順序で使用されますか?
編集
df <- structure(list(X = structure(1:3,
.Label = c("2003-07", "2003-08", "2003-09"), class = "factor"),
A = c(445L, 429L, 421L), B = c(48L, 77L, 80L),
C = c(1126L, 1179L, 1077L), D = c(512L, 583L, 488L ),
E = c(277L, 320L, 288L), FF = c(677L, 675L, 627L)),
.Names = c("X", "A", "B", "C", "D", "E", "FF"),
class = "data.frame", row.names = c(NA, -3L))