2016-07-05 31 views
-4

私は、それぞれ3つの列(Velocity、Height、Gender)のデータフレームを持っています。私はジェンダーに基づいてポイントを色分けしました。ggplot2:複数の回帰直線R

性別ごとに1つずつ2つの回帰直線をプロットするにはどうすればよいですか?

+0

あなたが再現可能なコードで、ここで答えを見つけることができますgeom_smooth' –

+0

'を見て、グループ: [R用クックブック](HTTP://www.cookbook-r?。 com/Graphs/Scatterplots_(ggplot2)/) – motorrrr

答えて

0

あなたは可能性のある要因

dat <- data.frame(Velocity = c(4,2,3,3,4,5), Height = c(2,4,5,6,8,9), Gender = c('M', 'M', 'M', 'F', 'F', 'F')) 

g <- ggplot(dat, aes(x = Velocity, y = Height)) 
g <- g + geom_point(aes(col=Gender)) 
g <- g + geom_smooth(aes(group=Gender), method='lm') 
g 
関連する問題