2016-07-18 8 views
2

私はいくつかのグループを持つデータフレームを持っています。私のデータは、このようなものです:私はすでにプロットを描いたqplotのサブサンプルに対応する複数の線(geom_line)を描く方法は?

Group Var1 Var2 
G1  65,71 72,68 
G1  52,67 55,85 
G1  73,29 53,73 
G1  59,19 53,73 
G1  50,62 50,45 
G1  44,29 55,17 
G1  57,08 54,88 
G1  60,4  53,73 
G1  80,17 53,73 
G1  66,17 53,73 
G2  119  121,17 
G2  120  119,01 
G2  127  131,68 
G2  134  141,07 
G2  141  141,07 
G2  139  140,96 
G2  139  141,12 
G2  131  141,18 
G2  133,7 141,18 
G3  94  101,81 
G3  95  100,95 
G3  94  104,02 
G3  104  138,62 
G3  125,46 102,89 
G3  93  129,5 
G3  95  103,81 
G3  94  106,48 
G3  95,5  104,14 
G3  96  138,14 
G3  96  104,08 

qplot(Var2, Var1, data = graph, colour = Group)+geom_point(size=2) +geom_line(aes(y = Var2, colour = "Group", size=0.5)) 

私のプロット: enter image description here

私の最初の考えは同じグラフ上のすべてのものを持っていることでした。 ..

しかし、私は2つのグループがある場合、つまり、私は2つの直線を持ちたいと思います。 veは4つの異なるグループ私はグラフ上に4直線を持っている...

+0

[このような](http://stackoverflow.com/questions/12281335/adding-regression-line-per-group-with-ggplot2)? – aosmith

+0

ここでは、良いことであるいくつかの行があります。しかし、私は回帰直線を望んでいません、私は各グループのためにこのラインをポイントと比較するためにラインy = Var2を取得したいと思います。私はVAR2の値を "保持"したい... –

答えて

0

私は私の答えを見つけました。私のグラフではすでにそれが当てはまります。x = VAR2とy = VAR2の行を追加したいからです。結果として、私の行は常に同じ形を持ち、同じ場所にあります:(0,0)...(100,100)... Var2の値は何でも。

関連する問題