[R] error message; ylim + log="y"
Ravi Varadhan
RVaradhan at jhmi.edu
Wed Nov 18 23:48:50 CET 2009
It can plot log axis from 1 to 10, but that is not what you are plotting.
Your ylim includes 0, and you cannot do log(0).
This will draw the plotting frame that you want:
plot(c(),c(), xlim=c(1,10), ylim=c(1,10), log="y")
Ravi.
----------------------------------------------------------------------------
-------
Ravi Varadhan, Ph.D.
Assistant Professor, The Center on Aging and Health
Division of Geriatric Medicine and Gerontology
Johns Hopkins University
Ph: (410) 502-2619
Fax: (410) 614-9625
Email: rvaradhan at jhmi.edu
Webpage:
http://www.jhsph.edu/agingandhealth/People/Faculty_personal_pages/Varadhan.h
tml
----------------------------------------------------------------------------
--------
-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On
Behalf Of Martin Batholdy
Sent: Wednesday, November 18, 2009 5:32 PM
To: r help
Subject: Re: [R] error message; ylim + log="y"
> You have no data to plot. What were you expecting it to do?
Well, I get the same error messages when I use real data.
So it has to do with the ylim-values specified.
When I get rid of the ylim argument definition it does work.
But why?
I don't understand why R can't plot a logarithmic y-axis from 1 to 10.000.
It doesn't need data for that, does it?
Am 18.11.2009 um 23:19 schrieb jim holtman:
> like this?
>
>> plot(c(),c(), xlim=c(1,10), ylim=c(0,10000), log="y")
> Error in axis(side = side, at = at, labels = labels, ...) :
> CreateAtVector [log-axis()]: axp[0] = 0 < 0!
> In addition: Warning messages:
> 1: In is.na(y) : is.na() applied to non-(list or vector) of type 'NULL'
> 2: In plot.window(...) :
> nonfinite axis limits [GScale(-inf,4,2, .); log=1]
> 3: In axis(side = side, at = at, labels = labels, ...) :
> CreateAtVector "log"(from axis()): axp[0] = 0 !
>
>
> You have no data to plot. What were you expecting it to do? When you
> say "lot of error messages", please include them and also follow the
> posting guide.
>
> On Wed, Nov 18, 2009 at 4:52 PM, Martin Batholdy
> <batholdy at googlemail.com> wrote:
>> Hi,
>>
>>
>> I get a lot of error messages with this command, but I don't understand
why;
>>
>> plot(c(),c(), xlim=c(1,10), ylim=c(0,10000), log="y")
>>
>>
>> thanks for any help!
>> [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help at 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.
>>
>
>
>
> --
> Jim Holtman
> Cincinnati, OH
> +1 513 646 9390
>
> What is the problem that you are trying to solve?
______________________________________________
R-help at 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.
More information about the R-help
mailing list