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

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -