我是新手,对R语言不太熟悉,但我找到了两种解决方案。
第一种方法可以实现,但它不会打印列名(而我需要它们!)。
data <- read.csv("sample.csv",header=T,sep=",")
for ( c in data ) plot( c, type="l" )
第二个更好,因为它打印列名:
data <- read.csv("sample.csv",header=T,sep=",")
for ( i in seq(1,length( data ),1) ) plot(data[,i],ylab=names(data[i]),type="l")
从R语言的角度来看,是否有更好的解决方案?
for(i in seq_along(dat))
,而且我也不会把我的数据称为data
。 - Gavin Simpsonread.csv
可以简化为read.csv("sample.csv")
,因为其他参数只是被设置为它们的默认值。 - G. Grothendieck