如何在其中使用不同顏色的 R 中藉助 ggplot2 填充直方圖條形?


當我們使用 ggplot2 建立直方圖時,我們需要傳遞我們想在直方圖中擁有的箱的數量,在此箱數的基礎上將建立直方圖,這些箱數實際上是我們將在直方圖中擁有的條形數。要使用不同的顏色來填充這些條形,我們需要使用 fill 引數,然後傳遞一個範圍內的值,該值等於箱數,如下例所示。

考慮以下資料框架 -

x<-rnorm(1000)
df<-data.frame(x)

載入 ggplot2 包並建立 x 的直方圖 -

示例

library(ggplot2)
ggplot(df,aes(x))+geom_histogram(bins=10)

輸出

建立條形顏色不同的 x 直方圖 -

示例

ggplot(df,aes(x))+geom_histogram(bins=10,fill=1:10)

輸出

更新於: 06-Feb-2021

1K+ 檢視

開啟你的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.