我想更改y-axis
号的格式,以使轴遵循相似的编号格式。现在,Facet A
是简单的,而Facet B
是科学的。我知道两个facets
的值之间存在很大差异,这就是为什么我使用log scale
使较低的值更明显的原因。我使用labels = "scientific"
来强制比例尺科学化,但给了我错误。这是我的代码-任何帮助将不胜感激。
library(tidyverse)
DF = data.frame(A = runif(8000, 100,800), B = runif(8000, 0, 10), C = 1:8000)
DF_g = gather(DF, key = "Variable", value = "Value", - C)
ggplot(DF_g, aes(x = C, y = Value, color = Variable))+
geom_boxplot(lwd = 1)+facet_wrap(~Variable, nrow = 2, scales = "free_y")+
scale_y_continuous(trans = "log10")