unique(x) will give you the distinct values in x. table(x) will give you the distrinct values and their frequencies as an array with dimnames. data.frame(table(x)) will give you a 2-column data.frame with the distinct values and their frequencies.
> values <- c("Small", "Large", "Large", "Large") > unique(values) [1] "Small" "Large" > tblValues <- table(values) > tblValues values Large Small 3 1 > tblValues[tblValues > 2, drop=FALSE] values Large 3 > > dfValues <- data.frame(tblValues) > dfValues values Freq 1 Large 3 2 Small 1 > subset(dfValues, Freq > 2) values Freq 1 Large 3 > > factorValues <- factor(values, levels=c("Small","Medium","Large","XLarge")) > data.frame(table(factorValues)) factorValues Freq 1 Small 1 2 Medium 0 3 Large 3 4 XLarge 0 Bill Dunlap TIBCO Software wdunlap tibco.com On Thu, Sep 21, 2017 at 6:01 AM, Ferri Leberl <ferri.leb...@gmx.at> wrote: > > Dear all, > ftable produces a list of the frequencies of all occuring values. > But how about the occuring values? > How can I retrieve a list of occuring values? > How can I retrieve a table with both the list of occuring values and their > respective frequencies? > Thank you in advance, > Yours, Ferri > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.