2016-05-18 16 views
0

我々は、次の例を検討すると:プロット1つのフレーム内にネストされた二次データの累積分布

set.seed(123) 

begin1 <- sample(1980:2000, 500, replace = T) 
typ1 <- sample(letters[1:2], 500, replace = T) 
begin2 <- sample(1980:2000, 500, replace = T) 
typ2 <- sample(letters[1:1], 500, replace = T) 

df1 <- data.frame(begin1, typ1, begin2, typ2) 

私たちは、次のコマンドを使用してtyp1に対する内begin1の簡単な累積密度プロットをプロットすることができますが

library(ggplot2) 
ggplot(df1, aes(begin1, colour = typ1)) + stat_ecdf() 

begin2の分布を同じ軸にプロットするにはどうすればよいですか?すなわち、 私は累積分布を新しい色で欲し、それは伝説に含まれていますか?

答えて

2

たぶん、あなたは、私は)あなたがdata.frame、II)を使用する再フォーマットすることができ、別のaes、例えば:

id <- rep(c("A", "B"), each=500) 
df <- data.frame(begin=c(begin1, begin2), typ=c(typ1, typ2), id=id) 
ggplot(df, aes(begin, colour = typ, linetype=id)) + stat_ecdf() 

はこれが何をしたいのですか?

関連する問題