我想使用 ggplot2 和 geom_bar 來改變基于 1 個因子變數的條形顏色和基于另一個因子變數的條形圖案。
我不知道該怎么做。
我使用帶有 Apple 芯片的 Macbook Pro,運行 R 版本 4.1.3 和 RStudio 2022.02.1。
任何意見是極大的贊賞。
uj5u.com熱心網友回復:
嘗試這樣的事情:
library(tidyverse)
library(ggpattern)
tribble(
~x, ~y, ~fill, ~pattern,
"a", 10, 1, 3,
"a", 15, 1, 3,
"a", 20, 1, 2,
"b", 10, 0, 2,
"b", 12, 0, 3,
"b", 13, 0, 3
) |>
mutate(fill = factor(fill),
pattern = factor(pattern)) |>
ggplot(aes(x, y, fill = fill))
geom_bar_pattern(aes(pattern = pattern), stat = "identity",
pattern_colour = "white")

由reprex 包(v2.0.1)于 2022-04-29 創建
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/468214.html
