R语⾔McSpatial_科学⽹—R语⾔sp包学习笔记(2)——
反渗透浓水Chapter3Visua。。。
1)传统的制图系统,允许逐步添加allow for incremental addition。 2)基于⽹格的制图系统(build upon grid),不允许逐步添加。主要的例⼦就是Trellis Graphicsystem,由lattice包提供。ggplot2也属于这⼀制图系统。
y字裤3.1 The traditional plot system
3.1.1 Plotting points, lines, polygons, and grids
zig-zag 曲折的
(1)
image(SpatialPixels object) 会填满每个像素点
plot(SpatialPixels object) 会画出⽹格
两者效果是不⼀样的,可以试试看
(2)
在⼀幅地图⾥,如果没有声明CRS,那么x轴和y轴⼀单位是完全等同的,默认的屏幕长宽(aspect ratio)⽐也是根据图⽚的实际情况决定的。
3.1.2 Axes and layout elements
在plot函数中,加⼊axes = TRUE这⼀个函数选项,可以控制坐标轴的绘制 函数axis()则可以微调坐标轴的外观
不管我们加不加这个坐标轴,R语⾔⾥都会保留这部分的空间,这个时候根据内置的par()函数可以调节显⽰屏的性质。⽐如par(mar =
c(0,0,0,0)+0.1)
⼀些有意义的引导图标,如⽐例尺(scale bar)和指北针(the north arrow)
但是我的R调取失败了,不知道为什么
3.1.3 Degrees in axes labels and reference grid
主要涉及地图的经纬度线,记录⼏个⽐较重要的函数
pruneMap() returns a modified map object defined in the map packages
map2SpatialPolygons() returns a SpatialPolygon object
map2SpatialLines() returns a SpatialLines object2mc
远红外陶瓷球这三个具体的帮助说明:convert map objects to sp classes
spTransform() Method for function spTransform for map projection and datum transformation in package "rgdal"
另外⼏个标签:+datum tagizo
gridlines/gridat() Create N-S and E-W grid lines over a geographic region
胸针设计grindlines returns an object of class SpatialLines, with lines as specified;
gridatreturns a SpatialPointsDataFrame with points at the west and south ends of the grid lines created by gridlines, with degree labels.
转载本⽂请联系原作者获取授权,同时请注明本⽂来⾃杨建勋科学⽹博客。
上⼀篇:R语⾔sp包学习笔记
下⼀篇:R语⾔的⼀些常⽤技巧