4
背景:我正在更新一個小的Shiny應用程序使用plotly而不是ggplot2爲了使圖表交互。 (注:我對R比較新)。情節分組條形圖不顯示負值
問題:我使用的分組條形圖有時會混合使用正值和負值。當使用ggplot2和renderPlot時,我的圖表按預期工作。但是,在使用情節模式& renderPlotly時,圖表上的條全部顯示爲正數。當我將鼠標懸停在酒吧上時,我可以看到負面的價值。
樣品的編號:
dat1 <- data.frame(
Item = factor(c("Female","Female","Male","Male")),
Attributes = factor(c("Lunch","Dinner","Lunch","Dinner"), levels=c("Lunch","Dinner")),
Score = c(13.53, 16.81, -16.24, 17.42)
)
build_chart <- function(df){
p <- ggplot(df, aes(factor(Attributes), Score, fill=Item)) +
geom_bar(stat="identity", position="dodge") +
coord_flip()
p
}
build_chart(dat1)
ggplotly(build_chart(dat1))
插圖:
期望的結果(GGPLOT2):
plotly結果:
來控制這個偉大的工作 - 非常感謝! – KingOfTheNerds