R-在空间多边形中为特定国家着色
空间多边形中由R-在空间多边形中为特定国家着色,r,polygons,R,Polygons,空间多边形中由$Name_3字段标识的区域子集(例如仅“Magugu”和“Nkaiti”)中的一种颜色是如何确定的?我使用了plot()和子集向量,但没有成功。非常感谢您,W Formal class 'SpatialPolygonsDataFrame' [package "sp"] with 5 slots ..@ data :'data.frame': 2800 obs. of 14 variables: .. ..$ PID : int [1:2800] 9
$Name_3
字段标识的区域子集(例如仅“Magugu”和“Nkaiti”)中的一种颜色是如何确定的?我使用了plot()
和子集向量,但没有成功。非常感谢您,W
Formal class 'SpatialPolygonsDataFrame' [package "sp"] with 5 slots
..@ data :'data.frame': 2800 obs. of 14 variables:
.. ..$ PID : int [1:2800] 97867 97868 97869 97870 97871 97872 97873 97874 97875 97876 ...
.. ..$ ID_0 : int [1:2800] 225 225 225 225 225 225 225 225 225 225 ...
.. ..$ ISO : chr [1:2800] "TZA" "TZA" "TZA" "TZA" ...
.. ..$ NAME_0 : chr [1:2800] "Tanzania" "Tanzania" "Tanzania" "Tanzania" ...
.. ..$ ID_1 : int [1:2800] 12 12 12 12 12 12 12 12 12 12 ...
.. ..$ NAME_1 : chr [1:2800] "Manyara" "Manyara" "Manyara" "Manyara" ...
.. ..$ ID_2 : int [1:2800] 52 52 52 52 52 52 52 52 52 53 ...
.. ..$ NAME_2 : chr [1:2800] "Babati" "Babati" "Babati" "Babati" ...
.. ..$ ID_3 : int [1:2800] 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 ...
.. ..$ NAME_3 : chr [1:2800] "Magugu" "Mamire" "Mwada" "Nkaiti" ...
.. ..$ NL_NAME_3: chr [1:2800] "" "" "" "" ...
.. ..$ VARNAME_3: chr [1:2800] "" "" "" "" ...
.. ..$ TYPE_3 : chr [1:2800] "Division" "Division" "Division" "Division" ...
.. ..$ ENGTYPE_3: chr [1:2800] "Division" "Division" "Division" "Division" ...
..@ polygons :List of 2800
基本图形
plot()
处理颜色的方式与所有基本图形对象处理颜色的方式相同:向其传递一个颜色向量。该向量对于空间多边形数据帧的每个元素都有一个元素,元素内容就是颜色
有关如何在基本图形中绘制颜色的一般信息,请参见此问题:
对于SPDFs的具体应用,这个问题是:
请看这个问题:谢谢——并为可能没有注意到明显的问题表示歉意——但我理解为“随机”给它们上色(例如,绘图(x,col=1:3),但不包括如何挑选特定区域和颜色…此外,还包括此问题。基本上,颜色向量的顺序对应于@数据槽行的顺序,而@数据槽行的顺序又对应于多边形的ID。