【发布时间】:2014-12-14 21:48:20
【问题描述】:
所以我必须为 100 个项目绘制和保存图表。 因此,我编写了一个函数来绘制这些,并使用变量来表示列。 像这样:
plot <- function(a){
colname <- paste(a,"plot",sep="_")
plot_dat <- all_dat[,c(x,colname)]
plot(plot_dat$x, plot_dat$colname)
}
像这样,但 plot_dat$colname 将始终返回 NULL 值,而实际上它们具有值。
然后我只能绘制 x 值。
如果我使用
plot(plot_dat$x,colname)
相反,它总是说,
Error in xy.coords(x, y, xlabel, ylabel, log) :
'x' and 'y' lengths differ
我该如何解决这个问题?谢谢!!
【问题讨论】: