Re: [R] How to invert axis within defined range with ggplot2 scale_y_reverse?

2024-03-05 Thread Luigi Marongiu
Thank you. I though the values would have been reversed automatically.
Case closed then

On Tue, Mar 5, 2024 at 2:43 PM Duncan Murdoch  wrote:
>
> On 05/03/2024 7:16 a.m., Luigi Marongiu wrote:
> > A <- rep(c(0, 3, 6, 12, 24), 3)
> > B <- c(rep(0,5), rep(1,5), rep(2,5))
> > V <- c(27.5,27.01,27.75,27.98,27.4,25.69,
> > 26.17,27.78,26.08,
> > 24.97,23.18,21.78,22.49,21.85,22.2)
> > df <- data.frame(Conc = A, Time = B, Value = V)
> > df$Conc = as.factor(df$Conc)
> > df$Time = as.factor(df$Time)
> > library(ggplot2)
> >
> > ggplot(df, aes(x=Time, y=Value, colour=Conc, group=Conc)) +
> >geom_line() +
> >scale_y_reverse(limits = c(20,30)) +
> >geom_point(size=6) +
> >scale_colour_manual(values = COLS)
>
> The limits should be `c(30,20)`.
>
> Duncan Murdoch



-- 
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.


Re: [R] How to invert axis within defined range with ggplot2 scale_y_reverse?

2024-03-05 Thread Duncan Murdoch

On 05/03/2024 7:16 a.m., Luigi Marongiu wrote:

A <- rep(c(0, 3, 6, 12, 24), 3)
B <- c(rep(0,5), rep(1,5), rep(2,5))
V <- c(27.5,27.01,27.75,27.98,27.4,25.69,
26.17,27.78,26.08,
24.97,23.18,21.78,22.49,21.85,22.2)
df <- data.frame(Conc = A, Time = B, Value = V)
df$Conc = as.factor(df$Conc)
df$Time = as.factor(df$Time)
library(ggplot2)

ggplot(df, aes(x=Time, y=Value, colour=Conc, group=Conc)) +
   geom_line() +
   scale_y_reverse(limits = c(20,30)) +
   geom_point(size=6) +
   scale_colour_manual(values = COLS)


The limits should be `c(30,20)`.

Duncan Murdoch

__
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.