You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is just a "wouldn't it be nice" request - I would love it if it were possible to plot graph-like tracks on a log-scaled y-axis, rather than actually transforming the data.
Is there a way to do it in Gviz? I could imagine transforming the data, then hacking into the y-axis labels to un-log them, but that seems like a pain.
See example plot I'll attach to show the kind of thing that would be nice. The code I used to make that is below, although that's less relevant.
thanks again,
Janet
library(tidyverse)
library(patchwork)
dat <- data.frame(x=c(1,2,3,4),
y=c(1,10,100,1000) )
p1 <- dat %>%
ggplot(aes(x=x, y=y)) +
geom_col() +
scale_y_log10() +
labs(title="I like this y-axis")
p2 <- dat %>%
ggplot(aes(x=x, y=log10(y))) +
geom_col() +
labs(title="better than this one")
p1 + p2
ggsave(filename="bug_testing/gviz_logScale_request.png", height=5,width=5)
The text was updated successfully, but these errors were encountered:
hi there,
This is just a "wouldn't it be nice" request - I would love it if it were possible to plot graph-like tracks on a log-scaled y-axis, rather than actually transforming the data.
Is there a way to do it in Gviz? I could imagine transforming the data, then hacking into the y-axis labels to un-log them, but that seems like a pain.
See example plot I'll attach to show the kind of thing that would be nice. The code I used to make that is below, although that's less relevant.
thanks again,
Janet
The text was updated successfully, but these errors were encountered: