Matplot R手动标记x轴

Matplot R手动标记x轴,r,axis-labels,R,Axis Labels,我在标记matplot x轴行时遇到问题。所以我有1388个实例,但我希望我的X轴以日期序列的形式定制标签。 我的R代码如下所示: Dates <- seq(as.Date("2004/01/29"), as.Date("2009/07/31"), by = "quarter") matplot(seq(1388), t(Alldata[1, ]), type = "l", lwd = 1, lty

我在标记matplot x轴行时遇到问题。所以我有1388个实例,但我希望我的X轴以日期序列的形式定制标签。 我的R代码如下所示:

Dates <- seq(as.Date("2004/01/29"), as.Date("2009/07/31"), by = "quarter")

matplot(seq(1388), t(Alldata[1, ]), type = "l", 
    lwd = 1, lty = 1, col = 1:10, xlab = "Dates", ylab = "Strike", 
    main = paste("TEST"), xaxt='n')
axis(side = 1:23, at=1, labels = paste(Dates, 1:23))

Dates我认为您混淆了函数
axis
的工作方式。在下面的回答中,我将生成一个随机矩阵来替换我无法访问的
所有数据


Alldata(
object'Alldata'找不到
…你能让这个问题重现吗?)什么是Alldata?是的,很抱歉,Alldata是从一个包含1388个实例的excell文件加载的,我已经拍摄了第一行的屏幕截图