我在R中有數據幀。 數據幀有n列,我想得到n個圖,每列有一個圖。如何繪製R中的數據幀的所有列
我是一個新手,我不是很流利的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語言的角度來看)解決方案?
謝謝。 亞歷山德羅
在你的第二個第二個例子,我想初始化循環這樣`的(我在seq_along(DAT))`我也不會打電話給我的數據。 – 2011-02-02 17:25:10
您的`read.csv`可以簡化爲`read.csv(「sample.csv」)`,因爲其他參數只是被設置爲默認值。 – 2011-02-02 18:09:46