我将尝试绘制一个类似于下面的简单散点图:
我用于生成此图的最小代码如下:
我希望实现的目标是使 x 轴上的所有点(5884、13957、...)等距分布。也就是说,我希望在点 5884 和 13957 之间的间隔与 13957 和 21013 之间的间隔相同,以此类推。有什么帮助吗?谢谢。
![enter image description here](https://istack.dev59.com/o1Gof.webp)
ggplot(fig1c, aes(x=xvar, y=yvar)) +
scale_x_log10(breaks=unique(fig1c$xvar)) +
scale_y_continuous(breaks=seq(0, 10, by=1), labels=as.character(seq(0, 10, by=1))) +
geom_point(aes(fill=Method, color=Method, shape=Method), size = 5, guides=FALSE) +
scale_colour_brewer(palette="Set1") +
geom_line(aes(fill=Method, color=Method)) +
我希望实现的目标是使 x 轴上的所有点(5884、13957、...)等距分布。也就是说,我希望在点 5884 和 13957 之间的间隔与 13957 和 21013 之间的间隔相同,以此类推。有什么帮助吗?谢谢。