An embedded and charset-unspecified text was scrubbed... Name: not available Url: https://stat.ethz.ch/pipermail/r-help/attachments/20050520/612e78f4/attachment.pl
getting the unique values and counts from a vector
3 messages · Ravi.Vishnu@outokumpu.com, Ravi Varadhan, Dimitris Rizopoulos
Hi, "table" should do it.
x<-c(2 ,1 ,2, 1, 4 ,2 ,1, 4 ,1 ,1) table(x)
x 1 2 4 5 3 2 -------------------------------------------------------------------------- Ravi Varadhan, Ph.D. Assistant Professor, The Center on Aging and Health Division of Geriatric Medicine and Gerontology Johns Hopkins University Ph: (410) 502-2619 Fax: (410) 614-9625 Email: rvaradhan at jhmi.edu --------------------------------------------------------------------------
-----Original Message----- From: r-help-bounces at stat.math.ethz.ch [mailto:r-help- bounces at stat.math.ethz.ch] On Behalf Of Ravi.Vishnu at outokumpu.com Sent: Friday, May 20, 2005 10:48 AM To: r-help at stat.math.ethz.ch Subject: [R] getting the unique values and counts from a vector Hi all,
From a vector, I want to get the unique values and the counts of these
unique values in the vector. For example,
x<-c(2 ,1 ,2, 1, 4 ,2 ,1, 4 ,1 ,1)
xu<-unique(x)
xn<-numeric(length(xu))
for (i in 1:length(xu)) {xn[i]<-length(which(x==xu[i]))}
There must be a very much simpler method of doing this. Can somebody
direct me to the functions that I must read in order to do operations of
these sort.
Thanks,
Ravi Vishnu
This message is meant for the addressee only and may contain
confidential and legally privileged information. Any unauthorised
review, use, copying, storage, disclosure or distribution of this e-
mail and any attachments is strictly prohibited. If you are not the
named recipient or have otherwise received this communication in
error, please destroy this message from your system and kindly notify
the sender by e-mail. Thank you for your co-operation.
[[alternative HTML version deleted]]
______________________________________________ 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
you could use table(), i.e., x <- c(2, 1, 2, 1, 4, 2, 1, 4, 1, 1) ####### tab <- table(x) xu <- as.numeric(names(tab)) xn <- as.vector(tab) xu; xn I hope it helps. Best, Dimitris ---- Dimitris Rizopoulos Ph.D. Student Biostatistical Centre School of Public Health Catholic University of Leuven Address: Kapucijnenvoer 35, Leuven, Belgium Tel: +32/16/336899 Fax: +32/16/337015 Web: http://www.med.kuleuven.ac.be/biostat/ http://www.student.kuleuven.ac.be/~m0390867/dimitris.htm ----- Original Message ----- From: <Ravi.Vishnu at outokumpu.com> To: <r-help at stat.math.ethz.ch> Sent: Friday, May 20, 2005 4:48 PM Subject: [R] getting the unique values and counts from a vector
Hi all,
From a vector, I want to get the unique values and the counts of these
unique values in the vector. For example,
x<-c(2 ,1 ,2, 1, 4 ,2 ,1, 4 ,1 ,1)
xu<-unique(x)
xn<-numeric(length(xu))
for (i in 1:length(xu)) {xn[i]<-length(which(x==xu[i]))}
There must be a very much simpler method of doing this. Can somebody
direct me to the functions that I must read in order to do
operations of
these sort.
Thanks,
Ravi Vishnu
This message is meant for the addressee only and may contain
confidential and legally privileged information. Any unauthorised
review, use, copying, storage, disclosure or distribution of this e-
mail and any attachments is strictly prohibited. If you are not the
named recipient or have otherwise received this communication in
error, please destroy this message from your system and kindly
notify
the sender by e-mail. Thank you for your co-operation.
[[alternative HTML version deleted]]
______________________________________________ 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