带R的X-Y图

带R的X-Y图,r,plot,coordinates,R,Plot,Coordinates,我有这些数据 X, Y, ag 4068961.415, 731027.852, 1.5000 4068962.701, 731027.829, 0.9500 4068963.986, 731027.807, 2.5000 4068965.271, 731027.784, 2.5000 4068875.402, 730996.864, 3.9000 4068875.402, 7309

我有这些数据

             X,           Y,      ag
   4068961.415,  731027.852,  1.5000
   4068962.701,  731027.829,  0.9500
   4068963.986,  731027.807,  2.5000
   4068965.271,  731027.784,  2.5000
   4068875.402,  730996.864,  3.9000
   4068875.402,  730996.864,  3.0796
   4068875.402,  730996.864,  1.6060
   4068910.645,  731067.069,  0.6400

想要一个可复制的例子吗?复制此数据并执行
d我假定您已经尝试过:
使用(d,plot(Y~X,col=ag))

您可以使用库
ggplot2
执行此操作。 要更改颜色比例,请使用
scale\u color\u gradient()


在base R中,可以使用如下内容:

with(d, plot(X, Y, col=rainbow(n=length(ag),start=0, end=1/6)[order(ag)], pch=19))

+1对于
d,请注意
read.csv(“剪贴板”)
并不适用于所有平台。但它在Windows和OSX上运行良好。其他哪个平台不工作???是的。。注意你答案中的第一个
x
代表我问题中的
d
。有没有办法根据
ag
with(d, plot(X, Y, col=rainbow(n=length(ag),start=0, end=1/6)[order(ag)], pch=19))