[R] add factor to dataframe given ranges
Albert Vilella
avilella at gmail.com
Thu Dec 22 16:58:15 CET 2005
Hi all,
I would like to factorize the entries in a dataframe given some
groupings. E.g:
mydf = data.frame(
a = rnorm(100,10),
b = rnorm(100,10),
c = rgamma(100, 1, scale=1))
group = hist(mydf$c, breaks="FD")
group$breaks
The idea is to create a factor "mydf$d" with levels corresponding to
the ranges in group$breaks.
There must be an easy way to do this that I haven't found out.
Thanks in advance,
Albert.
More information about the R-help
mailing list