我想根据 ggplot 中的 fiddle 图在plotly 中制作一个 fiddle 图。
我查看了这个类似的问题,但我的用例有所不同,因为我没有得到 same warning.
现在,它只是显示一条水平线,没有箱线图、 fiddle 或异常值。
这是我的代码
library(fpp)
library(tidyverse)
library(plotly)
gg <-
credit_old %>%
ggplot(aes(score, y = "")) +
geom_violin(trim = T) +
geom_boxplot(width = 0.1) +
theme_ipsum_rc(grid = "XY")
ggplotly(gg)
最佳答案
要通过ggplotly
制作 fiddle 图或箱线图,您必须映射y
美学。据我所知,目前 ggplotly
不支持使用翻转美学进行绘图。因此,如果您想要水平 fiddle 或箱线图,则必须使用 coord_flip
。
使用mtcars
作为示例数据尝试以下操作:
library(plotly)
gg <-
mtcars %>%
ggplot(aes(x = "", y = mpg)) +
geom_violin(trim = T, fill = NA) +
geom_boxplot(width = 0.1)
ggplotly(gg)
水平箱形图或 fiddle 图:
gg + coord_flip()
ggplotly()
关于r - 如何使用 ggplotly 绘制 fiddle 图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64519534/