簡體   English   中英

如何更改 R 中堆積條的顏色?

[英]How do I change the color of stacked bar in R?

你能幫我嗎? 我想把晴天換成白色,下雨換成藍色,雨夾雪換成淺藍色,雪換成淺灰色,霧換成淺橙色,有風換成淺黃色。 我在下面創建了一個堆積條。

在此處輸入圖像描述

barplot(tabl2, xlab="Injury level", xaxt = "n",
        legend=c("Clear", "Rain", "Sleet", "Snow", "Fog", "Windy"), col=1:6)
axis(1, at=seq(from=0.75, to=3.15, by=1.2), labels = c("Minor", "Serious", "Fatal"))

看到這里

d.Titanic <- as.data.frame(Titanic)

> levels(d.Titanic$Class)
[1] "1st"  "2nd"  "3rd"  "Crew"

顏色對應於以上級別。 如果您需要其他顏色,請參閱所有“單詞”顏色的colors() 或者使用十六進制表示法。 選擇不止於此。

barplot(Freq ~ Class + Survived, data = d.Titanic,
        subset = Age == "Adult" & Sex == "Male",
        main = "barplot(Freq ~ Class + Survived, *)", 
        col = c("red", "green", "blue", "white"),
        ylab = "# {passengers}", legend = TRUE)

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM