我是R.的新手。我想通过将一个图表中的所有数据与颜色曲线和图例相结合,在R中创建一个图。
我的数据文件采用压缩格式:http://www.datafilehost.com/d/e115550e
由于我是R的初学者,我学会了创建一条曲线
$ R
curve_17< - read.table(" samp_17.txt")
积(curve_17 [2:50],类型=" L&#34)
产生一条曲线。但我需要将所有数据samp_17.txt,samp_25.txt和samp_30.txt组合在一个图中,如下所示
答案 0 :(得分:4)
首先,您对plot
所做的不是histogram。它只是数据的图表。你可以尝试这样的事情:
> curve_17 <- read.table("C:/.../samp_17.txt")
> curve_25 <- read.table("C:/.../samp_25.txt")
> curve_30 <- read.table("C:/.../samp_30.txt")
>
> plot(curve_17[2:50,],type="l",ylim=range(curve_17[2:50,],curve_25[2:50,],curve_30[2:50,]))
> points(curve_25[2:50,],type="l",col="blue",lwd=2)
> points(curve_30[2:50,],type="l",col="red",lwd=3)
> legend("topright",col=c("black","blue","red"),legend=c("curve_17","curve_25","curve_17"),lty=rep(1,3),lwd=1:3)
>