[R-sig-Geo] [FORGED] Modifying the length of a matrix variable

r@i@1290 m@iii@g oii @im@com r@i@1290 m@iii@g oii @im@com
Sun Mar 31 00:56:02 CET 2019


Model4 <- brick("MaxPrecCCCMACanESM2rcp45.nc", var="onedaymax")
That is how Model4 is derived. 
When trying class(Model4), I receive:
[1] "RasterBrick"
attr(,"package")
[1] "raster"

Meanwhile, I will check on Google to see what I come up with in terms of your suggestion. :)
-----Original Message-----
From: Rolf Turner <r.turner using auckland.ac.nz>
To: rain1290 <rain1290 using aim.com>
Cc: r-sig-geo <r-sig-geo using r-project.org>
Sent: Sat, Mar 30, 2019 7:43 pm
Subject: Re: [FORGED] [R-sig-Geo] Modifying the length of a matrix variable


On 31/03/19 12:30 PM, rain1290 using aim.com wrote:

> Yes, I reproduced the example above and it works just fine (and is what 
> I want!!), but I cannot see why it does not work with my data, as it is 
> a 3-dimensional array (latitude, longitude and time).
> 
> This is what comes from print(Model4):
> 
> 3 variables (excluding dimension variables): double 
> onedaymax[lon,lat,time] (Contiguous storage) units: mm/day double 
> fivedaymax[lon,lat,time] (Contiguous storage) units: mm/day short 
> Year[time] (Contiguous storage) 3 dimensions: time Size:95 lat Size:64 
> units: degree North lon Size:128 units: degree East
> 
> 
> I reviewed it over and over again, but I cannot see why this would not work?

Psigh!  Clearly Model4 is *not* an array!!!  It is an object of some 
"specialised" class (for which there is specialised print() method).  I 
have no idea what that class might be, but *you can tell.  What does

    class(Model4)

return?

Where did this "Model4" object come from?  What are you trying to *do*?

You might be able to get somewhere by searching (e.g. via Google) on
"subsetting objects of class melvin" where "melvin" is what is returned 
by "class(Model4)".

Doing

    str(Model4)

could be enlightening (but given your stubborn refusal to acquire 
insight into the workings of R, I am not optimistic).

This is not magic or religion.  You need to *understand* what you are 
dealing with, and proceed rationally.  Don't just hammer and hope.

cheers,

Rolf

-- 
Honorary Research Fellow
Department of Statistics
University of Auckland
Phone: +64-9-373-7599 ext. 88276

	[[alternative HTML version deleted]]



More information about the R-sig-Geo mailing list