Birden çok grafik oluşturmak için birden fazla sütun üzerinde döngü yapmak için ggplot kullanmak istiyorum, ancak for döngüsündeki yer tutucunun kullanılması ggplot'un davranışını değiştiriyor.ggplot içinde değişkenler üzerinde döngü
bu varsa:
t <- data.frame(w = c(1, 2, 3, 4), x = c(23,45,23, 34),
y = c(23,34,54, 23), z = c(23,12,54, 32))
Bu çalışıyor:
ggplot(data=t, aes(w, x)) + geom_line()
Ama bu değil: bir sorun
i <- 'x'
ggplot(data=t, aes(w, i)) + geom_line()
Ben üzerinden nihayetinde döngü istiyorsanız x, y ve z. Herhangi bir yardım?
, 'yani,' m = eritmek, uzun biçim data.frames daha mutlu ggplot2'is (t, id = "w"); ggplot (alt küme (m, değişken == "x"), aes (w, değer)) + geom_line() 'veya' p <- ggplot (m, aes (w, değer)) + geom_line (aes (color = variable)) ', veya' d_ply (m,. (değişken), fonksiyon (d) p% +% d, .print = DOĞRU) ', vb – baptiste