Please ensure that it is really the exact same code, I'm sure you did
not mean to plot "f", but "r" (for example).

Also, sessionInfo results are helpful always - see the posting guide
for ways to post better questions.

> library(raster)
Loading required package: sp
raster version 1.9-5 (28-July-2011)
> f <- system.file("external/test.grd", package="raster")
> r <- raster(f)

Here is "f" - not "r"!  And the error here is to be expected since f
is just a character string.

> plot(f)
Error in plot.window(...) : need finite 'ylim' values
In addition: Warning messages:
1: In xy.coords(x, y, xlabel, ylabel, log) : NAs introduced by coercion
2: In min(x) : no non-missing arguments to min; returning Inf
3: In max(x) : no non-missing arguments to max; returning -Inf

Cheers, Mike.


On Thu, Sep 22, 2011 at 8:31 AM, Alex Olssen <alex.ols...@gmail.com> wrote:
> Dear Sarah,
>
> I am not sure how to make a reproducible example.  The 3 lines of code
> are exactly what I type in either system.  The code can be reproduced,
> but the result is unlikely to be reproduced - for example on my
> desktop this all works fine.  Is there something more I can do to make
> this reproducible?
>
> Is it helpful if I post the results of
>
> sessionInfo()
>
> ?
>
> Kind regards,
> Alex
>
> On 22 September 2011 09:55, Sarah Goslee <sarah.gos...@gmail.com> wrote:
>> Alex,
>>
>> We definitely need the output of sessionInfo(), the version of raster,
>> and a reproducible example.
>>
>>
>> Without knowing the versions & OS, it's impossible to say. But my
>> first guess (and
>> it IS a guess) is that the server needs to be updated.
>>
>> Sarah
>>
>>
>> On Wed, Sep 21, 2011 at 5:45 PM, Alex Olssen <alex.ols...@gmail.com> wrote:
>>> Dear R-help,
>>>
>>> I have a problem plotting maps using the raster package when I use R
>>> on my workplace server, but not when I use my own desktop.  I suspect
>>> the server version must be missing something and was wondering if
>>> anyone would have any ideas.
>>>
>>> The problem occurs after
>>>
>>> library(raster)
>>> f <- system.file("external/test.grd", package="raster")
>>> r <- raster(f)
>>> plot(f)
>>>
>>> On my desktop computer this works perfectly.  If I run this on my
>>> workplace server then the axes labels are identical, the legend
>>> numbers are identical, but the plot is empty and the legend has no
>>> colors in it.  This persists even if I specify a color explicitly
>>>
>>> plot(f, col="red")
>>>
>>> for example.
>>>
>>> Any help would be appreciated.
>>>
>>> Kind regards,
>>> Alex
>>>
>>
>> --
>> Sarah Goslee
>> http://www.functionaldiversity.org
>>
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



-- 
Michael Sumner
Institute for Marine and Antarctic Studies, University of Tasmania
Hobart, Australia
e-mail: mdsum...@gmail.com

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to