[R] Counting various elemnts in a vactor

arun smartpink111 at yahoo.com
Tue Mar 26 14:02:40 CET 2013


Hi,
library(plyr)
 df1<-count(df)
rep(df1[,1],df1[,2]*100)
count(as.character(rep(df1[,1],df1[,2]*100)))
#  x freq
#1 A  200
#2 B  200
#3 C  200
#4 D  400
#5 F  400
A.K.



----- Original Message -----
From: Katherine Gobin <katherine_gobin at yahoo.com>
To: r-help at r-project.org
Cc: 
Sent: Tuesday, March 26, 2013 4:12 AM
Subject: [R] Counting various elemnts in a vactor

Dear R forum

I have a vector say as given below

df = c("F", "C", "F", "B", "D", "A", "D", "D", "A", "F", "D", "F", "B",    "C")

I need to find 

(1) how many times each element occurs? e.g. in above vector F occurs 4 times, C occurs 2 times etc.

(2) Depending on the number of occurrences, I need to repeat the element 100 times of the occurrences e.g. I need to repeat F 6 * 100 = 600 times, C 2*100 = 200 times.

I can manage the second part i.e. repeating but I am not able to count the number of times the element is appearing in a given vector.

Kindly guide 
 
Katherine











    [[alternative HTML version deleted]]


______________________________________________
R-help at r-project.org 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.




More information about the R-help mailing list