我在文件中有数据,它们看起来像这样:
frame_delay
0.000030
0.000028
0.000028
0.000028
0.000028
0.000028
0.000027
0.000027
0.000027
0.000027
0.000028
0.000027
....
我写了这个R
脚本
delays <- read.table("../../data/frame_delay.dat", header=T)
plot(delays)
并获得以下图表。
我想知道如何调整我的代码以获得更像这样的东西(忘记线条),其中y轴表示上面的值,x轴表示从1到任何数字的任何数字序列。
感谢您的回复!
答案 0 :(得分:2)
试试这个:
delays <- read.table("../../data/frame_delay.dat", header=T)
plot(row(delays), delays[, 1], type="l")
答案 1 :(得分:0)
给它一个人工的X轴,例如这个(命名你的数据框x
):
plot(cbind(1:length(x[[1]]), x), xlab='Index')
这可以做同样的事情,也许更有效率:
plot(1:length(x[[1]]),x[[1]], xlab='Index')