Hi, Could someone please suggest where I might find some instructions / tutorials / FAQs that describe how to create a frequency distribution and cumulative frequency distribution in R using different class withs. I have about a 2-million observations (distances between points ranging from sub-millimetre to about 400km, and I want to get a feel for how they are distributed). I'd like the output as a table / data rather than an graph. I've searched Google and R's help for obvious terms, and while I've found much information on graphing/plotting, I haven't hit on anything for this. (I only downloaded R about 2 hours ago, apologies if this is obviously documented somewhere I missed.) Regards Michael. Send instant messages to your online friends http://au.messenger.yahoo.com
Thankyou William. I found the package and read through the documentation. I'm not a statistican, so it was largely over my head. I was looking for a command/function that described itself as performing a frequency distribution, and could not find anything obvious enough. What did you have in mind in the package that you thought may help? All I'm looking to do is ask it to give me frequencies and cumulative frequencies for the whole dataset, using intervale widths of 100 or 1000 (in much the same way the data would have to have been binned before producing a histogram. Regards Michael. --- William Asquith <wasquith at austin.rr.com> wrote:> You might be interested in the lmomco package that > supports many > nontraditional and traditional distributions. > > William A. > > > On Aug 8, 2006, at 9:00 AM, Michael Zatorsky wrote: > > > Hi, > > > > Could someone please suggest where I might find > some > > instructions / tutorials / FAQs that describe how > to > > create a frequency distribution and cumulative > > frequency distribution in R using different class > > withs. > > > > I have about a 2-million observations (distances > > between points ranging from sub-millimetre to > about > > 400km, and I want to get a feel for how they are > > distributed). > > > > I'd like the output as a table / data rather than > an > > graph. > > > > I've searched Google and R's help for obvious > terms, > > and while I've found much information on > > graphing/plotting, I haven't hit on anything for > this. > > > > (I only downloaded R about 2 hours ago, apologies > if > > this is obviously documented somewhere I missed.) > > > > Regards > > Michael. > > > > Send instant messages to your online friends > http:// > > au.messenger.yahoo.com > > > > ______________________________________________ > > R-help at stat.math.ethz.ch mailing list > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide > http://www.R-project.org/posting- > > guide.html > > and provide commented, minimal, self-contained, > reproducible code. > >Send instant messages to your online friends http://au.messenger.yahoo.com
You could just do table(cut(...)) and cumsum(table(cut(...))). See the help
pages for those functions.
Example:
R> x <- rnorm(1e4)
R> breaks <- c(-Inf, -3:3, Inf)
R> table(cut(x, breaks))
(-Inf,-3] (-3,-2] (-2,-1] (-1,0] (0,1] (1,2] (2,3] (3,
Inf]
16 253 1389 3349 3419 1339 220
15
R> cumsum(table(cut(x, breaks)))
(-Inf,-3] (-3,-2] (-2,-1] (-1,0] (0,1] (1,2] (2,3] (3,
Inf]
16 269 1658 5007 8426 9765 9985
10000
Andy
From: Michael Zatorsky>
> Thankyou William.
>
> I found the package and read through the documentation. I'm
> not a statistican, so it was largely over my head. I was
> looking for a command/function that described itself as
> performing a frequency distribution, and could not find
> anything obvious enough.
>
> What did you have in mind in the package that you thought may help?
>
> All I'm looking to do is ask it to give me frequencies and
> cumulative frequencies for the whole dataset, using intervale
> widths of 100 or 1000 (in much the same way the data would
> have to have been binned before producing a histogram.
>
>
> Regards
> Michael.
>
> --- William Asquith <wasquith at austin.rr.com> wrote:
>
> > You might be interested in the lmomco package that supports many
> > nontraditional and traditional distributions.
> >
> > William A.
> >
> >
> > On Aug 8, 2006, at 9:00 AM, Michael Zatorsky wrote:
> >
> > > Hi,
> > >
> > > Could someone please suggest where I might find
> > some
> > > instructions / tutorials / FAQs that describe how
> > to
> > > create a frequency distribution and cumulative frequency
> > > distribution in R using different class withs.
> > >
> > > I have about a 2-million observations (distances between points
> > > ranging from sub-millimetre to
> > about
> > > 400km, and I want to get a feel for how they are distributed).
> > >
> > > I'd like the output as a table / data rather than
> > an
> > > graph.
> > >
> > > I've searched Google and R's help for obvious
> > terms,
> > > and while I've found much information on graphing/plotting, I
> > > haven't hit on anything for
> > this.
> > >
> > > (I only downloaded R about 2 hours ago, apologies
> > if
> > > this is obviously documented somewhere I missed.)
> > >
> > > Regards
> > > Michael.
> > >
> > > Send instant messages to your online friends
> > http://
> > > au.messenger.yahoo.com
> > >
> > > ______________________________________________
> > > R-help at stat.math.ethz.ch mailing list
> > > https://stat.ethz.ch/mailman/listinfo/r-help
> > > PLEASE do read the posting guide
> > http://www.R-project.org/posting-
> > > guide.html
> > > and provide commented, minimal, self-contained,
> > reproducible code.
> >
> >
>
>
> Send instant messages to your online friends
> http://au.messenger.yahoo.com
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
>