【问题标题】:R - Plotly converts NA label from ggplot2 graphic with a null labelR - Plotly 使用空标签从 ggplot2 图形转换 NA 标签
【发布时间】:2016-12-16 14:15:19
【问题描述】:

plotly 似乎将 NA 值从带有空标签的 ggplot2 图形转换。这是一个简单的例子。

library(ggplot2)
library(plotly)

col1 <- c("a","c","b","c",NA,"a","b","b",NA,NA)
df <- data.frame(col1)

MyPlot <- ggplot(data = df, aes(x = df$col1)) +
  geom_bar(stat = "count")

print(MyPlot)

ggplotly(MyPlot)

是否有一个函数可以覆盖此行为并保留 NA 标签?也许与允许更改情节的plotly_bluid 函数有关?

【问题讨论】:

    标签: r plot ggplot2 plotly na


    【解决方案1】:

    您可以使用以下方法重新标记您的刻度:

    ggplotly(MyPlot) %>% layout(xaxis = list(ticktext = c("a", "b", "c", "na")))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      • 2019-03-20
      • 2021-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多