如何用R画出如附件所示的算点图?要求如下:
1)图的标题为:Test; X轴坐标图注为A score,数值范围为0-1000,每100或200有一个刻度;X轴坐标图注为B score,同样的,数值范围也为0-1000,每100或200有一个刻度。
2)分别在X,Y轴的400,600处画线,共四条,均为实线,将图为9个区块。同时画45度的对角线,改线为虚线。
3)将 X,Y 均小于400的点显示为绿色点——左下角写green区块中的点;将 X,Y 均大于600的点显示为红色点——右上角写red区块中的点;其它各区域均为黑色点(与附件中显示有差别);并且点越小越好,因为数据量很大,点大的话,显示效果就很差了,希望达到如附件所示的点大小的效果。
数据为两列,有Header:x和y,保存于test.txt文件。格式如下;
| x | y |
| 679.3036 | 691.1898 |
| 664.0597 | 737.9223 |
| 593.9463 | 639.8832 |
| 421.3338 | 464.7818 |
| 436.6633 | 442.536 |
| 427.0238 | 439.1622 |
| 646.3008 | 706.4119 |
| 371.2016 | 462.4969 |
| 659.7856 | 686.3576 |
| 295.0902 | 363.3815 |
...
...
...
因为是新手,很多东西不熟,所以请高手提供完整的做该图的R语言script,请从read.table("test.txt")开始。
非常感谢!!