【发布时间】:2019-04-28 18:18:35
【问题描述】:
a<-c(1,2,3,4)
b<-c(1,2,3,4)
c<-c(2,3,4,5)
f<-c(5,6,7,8)
p<-c(3,7,6,5)
df = data.frame(a,b,c,f,p)
for (i in c('c','f','p'))
plot(df$a, df$i)
我正在尝试使用循环来绘制 df 的某些列,但 df$columnName 似乎没有选择正确的列。
我也试过plot(a~i, df),但它也不起作用。请帮忙!
【问题讨论】:
-
你需要
matplot('colnames<-'(t(df[-1]), df$a), type = 'l')