tek bir grafikte ggplot2 çoklu geom_point
Sep 30 2020
Ben ilişkisini resimlemek istiyorum yile A, Bve Ca ayrı ayrı 10 arasında seviyelerde groupkullanarak değişken geom_point().
Benim şu anki arsa sadece çizebilirsiniz ykarşı Aistediğim ama Bve Cfarklı renklerde, her bir parsel gösterilecek.
Bunun nasıl başarılabileceğini merak ediyordum ggplot2?
library(ggplot2)
dat <- read.csv('https://raw.githubusercontent.com/rnorouzian/e/master/sng.csv')
ggplot(dat)+aes(x=A, y = y, fill = group)+geom_point()+ # How can I have `B` and `C` next to `A` with other colors
facet_wrap(~group)
Yanıtlar
2 RonakShah Sep 30 2020 at 11:32
Standart yolu deneyin: verileri uzun formatta almak.
library(ggplot2)
dat %>%
tidyr::pivot_longer(cols = A:C) %>%
ggplot()+aes(x=value, y = y, color = name) +
geom_point() + facet_wrap(~group)
1 akrun Oct 01 2020 at 06:26
Biz kullanabilirsiniz ggscatterdanggpubr
library(ggpubr)
library(purrr)
ggscatter(dat, x = c("A", "B", "C"), y = "y", color = "group", palette = "jco") %>%
invoke(ggarrange, ., ncol = 2, nrow = 2)
-çıktı
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı