r - 如何更改 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)
推荐阅读
- python - 如果令牌在字符内,则将字符串添加到字符串的令牌
- apache-flink - 如何在 flink 中使用 multiset?
- python - 使用 scipy 的 python 目标搜索概念
- javascript - 类型 Navigator angular 13 上不存在 msSaveOrOpenBlob 属性
- hammerspoon - 在 Monterey 上,虽然 NSSecureTextField 有焦点,但 Hammerspoon 不能再将另一个应用程序带到前台
- python - Python:获取网络请求响应正文
- javascript - 如何修复状态数组不会在反应中附加新对象
- javascript - HTML中拖放行时如何使行号自动调整
- django - 如何在 Django 中添加指向引导导航栏的链接?
- azure - 创建 Azure 管道