Hello,

Like this?

plot(Y~X, log="y")



Hope this helps,

Rui Barradas

Às 14:59 de 09/07/20, Luigi Marongiu escreveu:
Thank you,
but why it does not work in linear? With the log scale, I know it
works but I am not looking for it; is there a way to force a linear
scale?
Regards
Luigi

On Thu, Jul 9, 2020 at 3:44 PM Fox, John <j...@mcmaster.ca> wrote:

Dear Luigi,

On Jul 9, 2020, at 8:59 AM, Luigi Marongiu <marongiu.lu...@gmail.com> wrote:

Hello,
I have these vectors:
```
X <- 1:7
Y <- c(1438443863, 3910100650, 10628760108, 28891979048, 78536576706,
213484643920, 580311678200)
plot(Y~X)
```
The y-axis starts at 0e0, but the first value is 1.4 billion. Why the
axis does not start at 1e9?

Because you're plotting on a linear, not log, scale, and 0*10^11 = 0.

round(Y/1e11)
[1] 0 0 0 0 1 2 6

Then try plot(log(Y) ~ X).

I hope this helps,
  John

   -----------------------------
   John Fox, Professor Emeritus
   McMaster University
   Hamilton, Ontario, Canada
   Web: http::/socserv.mcmaster.ca/jfox



--
Best regards,
Luigi

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.




______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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