Change matrix/raster coordinates on R -
i'm beginner , have worked lot on problem, still stuck...
i have matrix containing values of world temperature. size 360*720. values -180, -90 (longitude, latitude) 180, 90 resolution of 0.5.
> head(matrix)
nan. nan..1 nan..2 nan..3 nan..4, [...] nan..718 nan..719 [1,] na na na na na na [2,] na na na na na na [3,] na na na na na na [4,] na na na na na na [5,] na na na na na na [6,] -1.6634 -1.6634 -1.6634 -1.6634 -1.6634 -1.7469 ...
this matrix "looks like" raster. problem don't know how tell r matrix resolution.
if rasterise , plot plot(raster(matrix))
, : http://postimg.org/image/gdnblob07/ yet, need axis -180;180 (x) , -90;90 (y)
do know how do?
thanks lot
using raster
package right intuition when instantiate matrix doesn't extents accurately. it:
library(raster) r <- raster(nrow=360,ncol=720,vals=matrix) plot(r)
raster
initialize raster object (by default), world boundaries. can optionally specify coordinate reference system (e.g., crs="+proj=longlat +datum=wgs84"), , extents (ymx, ymn, xmx, xmn). cell size implicit , calculated extents , rows/cols.
Comments
Post a Comment