Мені б хотілося візуалізувати дані за допомогою ggplot2, але замість того, щоб безпосередньо приєднуватися до точок, я хотів би приєднатися до крапок як у 2-му прикладі цього зображення:
Питання: Як це зробити з ggplot2?
Редагувати: Ваше рішення працює добре user20650, але рядки не з’являються прямими, коли я розміщую їх у форматі PDF:
Ти знаєш чому ?
Відповіді:
2 для відповіді № 1geom_step
повинні працювати тут. The direction="vh"
спрямовує сходинки спочатку вертикально, а потім горизонтально
# Some example data
dat <- data.frame(x = 0:2, y=c(3,1,2))
library(ggplot2)
ggplot(dat, aes(x, y)) + geom_point() + geom_step(direction="vh")