/ / R ggplot: свържете точка с - r, ggplot2

R ggplot: свържете точка с - r, ggplot2

Бих искал да визуализирам данните с помощта на ggplot2, но вместо да се свържа директно с точките, бих искал да се присъединят към точките подобно на втория пример от това изображение:

Обличане на точки

Въпрос: Как мога да направя това с ggplot2?

Редактиране: Вашето решение работи добре user20650, но линиите не се появяват прави, когато ги заснемам в pdf файл:

въведете описанието на изображението тук

Знаеш ли защо ?

Отговори:

2 за отговор № 1

geom_step трябва да работят тук. Най- 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")