在R中一起绘制数据

时间:2013-04-21 01:37:39

标签: r plot ggplot2

我是R的新手。我听说R有很棒的工具来绘制图表。我有3个这样的数据集:

0.01 2
0.02 3
0.03 4  

as file1.txt和

0.015 3
0.024 6 
0.34  56  

as file2.txt。

我想绘制(例如,在file1.txt中,它们是x和y轴条目:x = 0.01,y = 2,x = 0.01,y = 3,...)file1.txt和file2 .txt条目作为xy图,两条曲线在同一图表中。 file1.txt和file2.txt的曲线可以用不同的颜色制作吗?请帮忙!有没有办法标记file1.txt的曲线,例如case1。,file2.txt曲线和case2等等。我问很多东西,但请给我一个例子,我可以从中学习。谢谢。

1 个答案:

答案 0 :(得分:1)

是的,可以使用plot然后使用lines覆盖图表。使用col选择不同的颜色。

尝试?plot?lines?points

假设您已将数据读入数据框,

file1=read.table(text="x y
0.01 2
0.02 3
0.03 4",header=T)

file2=read.table(text="x y
0.015 3
0.024 6 
0.34  56",header=T)


plot(file1$x, file1$y, col="red", type='l', xlim=c(0,0.5), ylim=c(0,100))
lines(file2$x, file2$y, col="blue")