在r中显示matplot的问题

时间:2018-06-01 03:36:20

标签: r plot

我有一个由20个这样的采样数据组成的矩阵(原始数据有30个观测值):

## dummy data
dat <- rnorm(30, 1, 0.5)
## generate 20 sampled data
resamples <- lapply(1:20, function(i) sample(dat, replace = T))
## create matrix combining all sampled data together
mat <- t(do.call(rbind, resamples))

我想绘制一个点图,显示20个采样数据集中30个观测值的变化。 matplot函数似乎有效,但它在图中显示数字和字母而不是 points

## draw plot
matplot(mat, type = "p", ylab = " ")

有谁知道如何解决这个问题?我怎样才能使x轴的范围从1到30,相隔1? (我试过xlim但没有用)

谢谢!

enter image description here

0 个答案:

没有答案