0
Y軸に名前を、X軸に値(-0.5,0,0.5)の回転した棒グラフを作成しようとしています。私は棒グラフを使用していますが、scale_x_discrete
を追加しようとするとY軸ラベルが消えます。私は間違って何をしていますか?ggplot scale_xを追加すると明らかにscale_yが削除される
dtm <- data.frame(
month = factor(c("Police","Country","Rules")),
value = c(-.51,-.1,.9)
)
dtm$colour <- ifelse(dtm$value < 0, "firebrick1","steelblue")
ggplot(dtm, aes(month, value, label = month)) + geom_text(aes(label=value), position = position_dodge(width = .9)) +
geom_bar(stat = "identity",aes(fill = colour))+
coord_flip() + labs(x = "", y = "") +
scale_y_continuous(breaks = NULL,labels=dtm$month) +theme_bw()
この行は、問題が
scale_x_discrete("Day of the Week",breaks = NULL,labels=c(-1,-.5,0,.5,1)) +
あなたのソリューションに希望のラベルをどのように追加しますか? 'labels = c(-1、 - 。5,0、.5,1)'? – PoGibas
@PoGibas更新しました。 – Mako212
@PoGibasと1つ以上のアップデートがあるので、すべてのラベルを見ることができます。 – Mako212