Я хотел бы создать несколько диаграмм рассеяния с линиями, соединяющими всю точку в каждыйhospital
группа.множественные диаграммы рассеяния со связанными линиями
> head(dt.gg)
pred base hospital
1 -1.4273910 -2.596 1
2 -0.7296839 -1.595 1
3 -0.6606799 -1.496 1
4 -0.5993430 -1.408 1
5 -0.5380061 -1.320 1
6 -0.4766692 -1.232 1
Моя попытка до сих пор:
require(ggplot2)
dt.gg <- read.csv("http://goo.gl/5yjEZ")
ggplot(dt.gg, aes(x=base, y=pred, color=hospital)) + geom_point(shape=1) +
theme(legend.position="none")
Но я был не в состоянии соединить точки в каждой группе. geom_line()
не похож на работу - он соединяет все точки, а не соединяющие точки в каждой группе больничной отдельно (и с тем же цветом, что и точками для каждой группы)
Интересно, что, глядя на '? Geom_line', похоже, что он может использовать более очевидный пример, иллюстрирующий использование' group', чем тот, который находится в самом конце. (Наверное, в начале тоже есть ...) – joran