2016-12-16 7 views
0

와 ggplot2 그래픽에서 NA 레이블을 변환합니다. 다음은 간단한 예입니다.R은 - Plotly <code>plotly</code>은 NA는 널 (null) 레이블 <code>ggplot2</code> 그래픽에서 값으로 변환 것으로 보인다 널 라벨

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) 

MyPlot

이 동작을 무시하고 NA 레이블을 유지하는 기능이 있습니까? 어쩌면 플롯에 대한 변경을 허용 plotly_bluid 기능?

답변

1

당신은 사용하여 진드기의 레이블을 다시 지정 수 :

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