当前我在R中使用plotly, 而且我想知道我应该使用什么代码来log2变换其中一个轴?
非常感谢您的回答!
答案 0 :(得分:0)
这里是在x轴上进行log
变换的示例。但是,我不知道是否可以进行log2
。
library(plotly)
mtcars %>%
plot_ly(x = ~disp, y = ~mpg) %>%
add_markers(marker = list(opacity = 0.8)) %>%
layout(xaxis = list(type = "log"))
另一种方法是将ggplot2
与scale_x_continuous
一起使用trans = "log2"
,然后将ggplotly
library(ggplot2)
p <- ggplot(mtcars, aes(x = disp, y = mpg)) +
geom_point() +
scale_x_continuous(trans = "log2")
ggplotly(p)