У меня есть следующий сюжетсоединительные точки
require(ggplot2)
dtf <- structure(list(Variance = c(5.213, 1.377, 0.858, 0.613, 0.412, 0.229, 0.139, 0.094, 0.064), Component = structure(1:9, .Label = c("PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9"), class = "factor")), .Names = c("Variance", "Component"), row.names = c(NA, -9L), class = "data.frame")
ggplot(dtf, aes(x = Component, y = Variance)) +
geom_point()
Я просто хотел бы соединить точки прямыми линиями. Я попытался +geom_line()
но сгенерирован ошибке
(+1) вероятно, вы должны объяснить, почему это произошло. – Arun
+1 хороший, спасибо. Мне потребовалось бы много времени, чтобы это исправить! –
Если вы используете дополнительную эстетику для сравнения данных из разных условий на тех же осях с чем-то вроде 'x = Throttle, y = Acceleration, color = Widget', вы можете добавить' group = Widget', чтобы нарисовать линии, соединяющие точки с те же виджеты. –