我用scatterplot3d函数作了三维散点图后,没有办法把每个点的标签加上。
比如用以下数据:
| x1 | x2 | x3 |
广州
| 44.2953 | 95.9 | 1.57 |
深圳
| 57.9923 | 94.7 | 2.82 |
珠海
| 68.52343 | 95.2 | 1.3 |
汕头
| 19.0678 | 92.8 | 0.42 |
佛山
| 24.94806 | 93 | 1.3 |
韶关
| 22.34637 | 81.9 | 1.6 |
河源
| 56.0241 | 74.1 | 0.07 |
梅州
| 42.85714 | 82.1 | 0.14 |
惠州
| 78.82483 | 95.9 | 0.65 |
汕尾
| 43.33333 | 34.2 | 0.02 |
东莞
| 74.11269 | 94.6 | 0.54 |
中山
| 31.90861 | 95.3 | 1.64 |
江门
| 34.8659 | 87.6 | 0.58 |
阳江
| 15.2439 | 80.4 | 0.01 |
湛江
| 24.10714 | 81.8 | 0.34 |
茂名
| 10.34483 | 86.7 | 0.17 |
肇庆
| 49.1573 | 94.2 | 0.31 |
清远
| 42.32365 | 70 | 0.23 |
潮州
| 44.44444 | 81.2 | 0.52 |
揭阳
| 18.82952 | 74.3 | 0.21 |
云浮
| 28.57143 | 87.3 | 0.06 |
libary(scatterplot3d)
x=read.table("clipboard",header=T)
scatterplot3d(x[,1],x[,2],x[,3])
我想在画出的立体散点图中每个点对应一个城市,但图中的点并没有显示对应城市的名字,结果哪个点代表哪个城市根本看不出来,怎么样把城市名字添加到对应的散点图中呢??
在二维图中好像可以用text(),可在这个三维图中该用什么代码?
请高手帮帮忙!!