我是新手,我想德興熱圖。這是我的代碼:倒車默認比例梯度GGPLOT2
ggplot(gd, aes(Qcountry, Q6_1_Q6d), order = TRUE) +
geom_tile(aes(fill = prob), colour = "white") +
theme_minimal() +
labs(y = "Main reason for mobility", x = "Country") +
theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.3)) +
scale_fill_gradient(name = "(%)")
將會產生一個完美的圖表,我的問題是低水平是深藍色,更高的值是淡藍色的,這是不直觀。做最常用的方法是使用rev()
。但在我的情況下,我不知道如何。因此,是否有可能扭轉這一默認比例? This is the legend
其他的問題,有沒有辦法用一種顏色創建比例漸變。我的意思是,scale_fill_gradient/scale_fill_gradientn
需要設置一個較低的色彩和高色彩(low = "", high = "")
,我想通過紅色變藍色。
非常感謝您的支持。
的方向關於第二個問題(請只問一次一個問題),你」將需要兩種不同的紅色陰影。像'red''和'scale :: muted('red')'。你可能想看看'viridis'包裝以獲得更好的色彩比例。 – Axeman