0

要么我太笨,要么不可能。对于我的情节,请检查以下内容:

在此处输入图像描述

这已经很好了。但是,我需要 x 轴上的第一个和最后一个元素的标签。这意味着,根据情节,标签应该从 c1m1 到 c1m31。我能做到这一点吗?我已经通过“at”和“labels”用轴命令替换了标签。边界之间的值并不重要,但曲线的范围需要明确。

谢谢

4

1 回答 1

1

您只需要首先绘制没有 x 轴的图形,然后使用轴命令将标签放置在您想要的位置

下面的例子展示了如何使用数组的第一个和最后一个元素

rainfall <- c(2, 5, 4, 5, 12)
days <- c("Mon","Tue","Wed","Thu","Fri")
plot (rainfall, xaxt="n")
axis(1, at=c(1,length(days)), lab=c(days[1], days[length(days)]))

将仅在第一个和最后一个数据点生成带有 x 标签的图。这里的关键是xaxt="n"inplot命令和axis下一行的命令。

PL。浏览http://www.harding.edu/fmccown/r/上的教程

于 2013-01-03T16:10:11.603 回答