[R] weighted cumulative distribution with ggplot2

Francesco cariboupad at gmx.fr
Mon Oct 8 17:01:06 CEST 2012


I think I have my answer... ggplot2 uses ecdf which does NOT allow
weightings...
so there is no warning or error, but still the resulting plot do not
take into account the command weight=weight

Hope that helps someone, just in case ;-)

On 8 October 2012 15:40, Francesco <cariboupad at gmx.fr> wrote:
> Dear all,
>
> I am trying to draw a weighted cumulative distribution (as defined
> here http://rss.acs.unt.edu/Rdoc/library/spatstat/html/ewcdf.html)
> with ggplot2
>
> however the syntax
>
> temp<-qplot(X,weight=weight,data=data,stat = "ecdf", geom =
> "step",colour=factor(year))
>
> seems not to produce exactly the right figure (the values seems higher
> at some points)... I am wrong in the weight definition?
>
> The data is like the following
>
> X     Weight Year
> 0      2         2001
> 0      1         2001
> 1      5         2001
> 2      1         2001
> 2      3         2001
> 2      2         2002
> 3.. etc
>
> Any ideas ?
> Many thanks in advance




More information about the R-help mailing list