2

我是 R 的初学者。所以我有 2 个数据文件,A.dat 和 B.dat,例如:

1   101203
2   3231233  
3   213213
...

所以我做了

A <- read.table("A.dat", col.names = c("time","power"))
B <- read.table("B.dat", col.names = c("time","power"))

我想在同一个系统中为 A 和 B 做线图(对不起,我还不能上传图片)。关于如何进行的任何建议?

4

1 回答 1

3

我更喜欢使用ggplot2(包可以从 CRAN 下载)。这首先需要一点数据处理:

A$group = "A"
B$group = "B"
dat = rbind(A,B)

然后绘制图形:

ggplot(aes(x = time, y = power, color = group), data = dat) + geom_line()

对于基本图形,这样的事情应该可以工作:

plot(power~time, A)
lines(power~time, B)
于 2013-02-21T16:34:37.217 回答