を使用してデータのセットをプロットしようとしていますggplot2
。データは2つのカテゴリに分類されます。それらを1本の線形回帰直線で一緒にプロットしたいと思います。ただし、2つのグループのそれぞれを異なる色でプロットしてもらいたいと思います。これが私が得るものです:
これが私がそれを手に入れた方法です:
library(ggplot2)
dframe1 <- structure(list(a = 1:6, b = c(5, 7, 9, 10.5, 11.7, 17), category = structure(c(1L,
1L, 1L, 2L, 2L, 2L), .Label = c("a", "b"), class = "factor")), .Names = c("a",
"b", "category"), class = "data.frame", row.names = c(NA, -6L
))
qplot(a, b, data = dframe1, colour = category) + geom_smooth(method = lm)
すべてのデータに対して1つの回帰直線のみを使用してプロットを作成するにはどうすればよいですか?
注:これとは別に、これらの線の1つだけに信頼区間が表示されている理由については戸惑っていますが、それは私の現在の質問のポイントではありません。