我想用两个不同的年份绘制一个变量的点图。
数据如下:
value Year
10.7 2022
2.9 2023
7.99 2022
0.41 2023
11 2022
0.5 2023值列为数值,年份-整数。
当我用底图绘制它的时候,x轴就会被拉伸,年之间的空间会充满0.2刻度。

我怎样才能去除这些滴答,只留下2022年和2023年?
使用R基图是强制性的,因此没有任何ggplot替代方案。
我已经尝试过制作年份图( as.factor ),但是当需要点图时,它给出了方框图:
发布于 2022-06-14 08:14:56
也许你想要这样的东西:
xtick<-unique(df$Year)
plot(df$Year, df$value, xaxt = "n")
axis(side = 1, at=xtick, labels = xtick)输出:

数据
df <- data.frame(value = c(10.7, 2.9, 7.99, 0.41, 11, 0.5),
Year = c(2022, 2023, 2022, 2023, 2022, 2023))https://stackoverflow.com/questions/72613388
复制相似问题