[R] Frequency vector
emir.toktar at gmail.com
emir.toktar at gmail.com
Sat Aug 16 01:35:18 CEST 2008
Hi Dennis, you could get the result using 2 approachs:
1)
a <- c(1,1,1,1,2,3,4,5,5)
b <- table(a)
> print (b[1])
1
4
Now,
print (b[[1]])
> 4
> rownames(b)
[1] "1" "2" "3" "4" "5"
c =rownames(b)
print(c[1])
1
2)
> b= tabulate(a)
> b
[1] 4 1 1 1 2
> print(b[1])
[1] 4
Emir Toktar
> -----Original Message-----
> From: r-help-bounces at r-project.org
> [mailto:r-help-bounces at r-project.org] On Behalf Of dennis11
> Sent: Tuesday, August 12, 2008 5:21 AM
> To: r-help at r-project.org
> Subject: [R] Frequency vector
>
>
> I want to create a vecor with frequencies.
>
> I have tried this:
>
> a <- c(1,1,1,1,2,3,4,5,5)
> b <- table(a)
> print (b[1])
>
> which results in:
> > print (b[1])
> 1
> 4
>
> The only thing I want is the 4.
>
> So this seems obvious:
> print (b[1,2])
>
> but it does not work:
> Error in b[1, 2] : incorrect number of dimensions
>
> How do I get a vector or how do I refer to the "4" without
> getting the "1"
> label as well?
> --
> View this message in context:
> http://www.nabble.com/Frequency-vector-tp18939882p18939882.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> 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