2013-07-17 66 views
2

考慮以下系列和累積的情節:GGPLOT2 ECDF行爲似乎很奇怪

x=c(0,0,0,0.5,10,1500) 
qplot(x,geom='step',stat='ecdf') 

這將產生開始左零圖。換句話說,它看起來好像x有負值。在右側達到1500和100%後繼續向右。因此,它看起來好像有X比1500

大點我得到了我希望做手工了整個事情的時候:

xs=sort(x) 
qplot(xs,1:length(xs)/length(xs),x,geom='step') 

但這似乎違抗stat='ecdf'快捷的全部目的。 我錯過了什麼?

回答