Dikdörtgenleri çizmek istiyorum ancak ayrı değerlere sahip bir x eksenim var. Ayrık değerler arasındaki bir noktada başlamak için xmin ve xmax değerlerini nasıl ayarlayabilirim?geom_rect öğelerini ayrık eksen değerleri ile nasıl kullanırım
library(ggplot2)
df <- data.frame(x = c("a","b","c"), y = c(1,2,3))
ggplot(data = df) + geom_rect(data = NULL, aes(xmin = "b", xmax = "c", ymin = 1.5, ymax = 2.5))
Bu kod bir dikdörtgeni çizer ama ben onu biraz sola taşımak istiyorum. Ben xmin = "b" -0.3 ve xmax = "b" +0.3'ü ayarlayabilmek istiyorum.
Teşekkürler @jeremycg sorumu yanıtlıyor ve çalışıyor! Ayrıca faktör seviyelerinin kullanıldığı ipucu için teşekkürler. – Mist