Я пытаюсь использовать barglot, используя ggplotly, когда в моих данных есть значение Inf.
Это мой код:
table<-data.frame("X"=c("a","b","c","d","e"),"Y"=c(-1,0,1,2,Inf))
p <- ggplot(table, aes(x=X, y=Y)) +
labs(x="X",y="Y") + geom_bar(stat="identity") + coord_flip() +
scale_x_discrete(limits = table$X[order(table$Y)])
p<-p+theme(
panel.background = element_rect(fill = "white"),
panel.grid.major = element_line(colour = "lightgray"),
plot.background = element_rect(fill="white")
)
p
ggplotly(p)
Есть ли способ исправить это?
Спасибо