在ggplot的各個方面顯示geom_line()

在下圖中,我如何在每個方面都包括的線,例如組“B”,用黑色表示?

x <- c(seq(1, 10, 1), seq(1, 10, 1), seq(1, 10, 1))
c <- c(rep("A", 10), rep("B", 10), rep("C", 10))
y <- rnorm(30, 0, 1)
d <- data.frame(x = x, c = c, y = y)
d$c <- as.factor(d$c)

library(ggplot2)

ggplot() +
  geom_line(data = d, aes(x = x, y = y, color = c)) +
  facet_wrap(~c)

盡管此解決方案建議使用以下代碼,但它僅以黑色創建類別B中的行,但并沒有將其包含在所有方面中:

ggplot() +
  geom_line(data = d, aes(x = x, y = y, color = c)) +
  facet_wrap(~c)+
  geom_line(data=d[d$c=="B",], aes(x=x,y=y))

提前謝謝。

? 最佳回答:

我們可以制作一個省略faceting變量的層,使其出現在每個方面:

library(dplyr)
d |>
  ggplot(aes(x, y, color = c)) +
  geom_line(data = d |> filter(c == "B") |> select(-c), color = "gray") +
  geom_line() +
  facet_wrap(~c)

主站蜘蛛池模板: 影院无码人妻精品一区二区| 日韩A无码AV一区二区三区| 韩国一区二区三区| 国产精品亚洲专一区二区三区| 国产精品制服丝袜一区| 午夜爽爽性刺激一区二区视频| 久久国产香蕉一区精品| 无码国产精品一区二区免费式影视 | 一区二区三区无码高清| 亚洲视频一区在线观看| 国产精品毛片一区二区| 国产一区二区三区在线观看影院| 无码精品一区二区三区在线| 一区二区国产在线观看| 成人丝袜激情一区二区| 亚洲AV无码一区二区一二区| 亚洲一区中文字幕久久| 国产亚洲综合一区柠檬导航 | 中文字幕一区二区三区永久| 韩国一区二区三区视频| 国产在线步兵一区二区三区| 国内精品视频一区二区三区| 亚洲国产欧美一区二区三区 | 国产成人精品一区在线| 一区二区三区在线免费观看视频| 一区二区视频免费观看| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 国产一区二区免费视频| 无码精品人妻一区二区三区漫画| 亚洲一区二区三区高清| 国产日韩一区二区三区在线播放| 亚洲国产欧美一区二区三区| 日本一道高清一区二区三区| 无码精品久久一区二区三区 | 亚洲无删减国产精品一区| 中文字幕亚洲乱码熟女一区二区| 狠狠做深爱婷婷综合一区 | 精品视频一区二区三区四区五区| 国产日韩AV免费无码一区二区| 无码精品一区二区三区在线| 国模无码视频一区|