[R] Frequency

David Winsemius dwinsemius at comcast.net
Mon Nov 2 21:17:15 CET 2009


On Nov 2, 2009, at 2:49 PM, Jorge Ivan Velez wrote:

> Hi Ashta,
>
> Yes, it is possible. Here is a suggestion:
>
> # Data set
> x <- read.table(textConnection("v1  v2  v3   v4
> 5    6    9   10
> 3    4    7   10
> 4    6   10   18"), header = TRUE)
> closeAllConnections()
>
> # Table
> res <- table(data.matrix(x))
> f <-  sort(res, decreasing = TRUE)
> data.frame(value = names(f), counts = f)
>
> #  :-)
> require(fortunes)
> fortune('Only how')


>
> HTH,
> Jorge
>
>
> On Mon, Nov 2, 2009 at 2:26 PM, Ashta <> wrote:
>
>> Thank you Jorge and
>>
>>

>>>
>>> # 10  4  6  3  5  7  9 18
>>> #  3  2  2  1  1  1  1  1
>>
>> This one works fine for me.  Is it possible to transpose it?
>> I tried  t(res[order(res, decreasing = TRUE)]), but it did not work!

And in the spirit of that fortune above, also look at:

t(t(res[order(res, decreasing = TRUE)]))


The extra t() coerces to a matrix and the outer t() does the transpose  
(I think).

-- 
David.

>>
>> I want the result like this
>> 10  2
>> 4   2
>> 6   2
>> 3   1
>> .  .
>> .  .
>>
>>
>>
>>
>> On Mon, Nov 2, 2009 at 1:45 PM, Jorge Ivan Velez
>> <> wrote:
>>> Hi Val,
>>>
>>> Here is a suggestion:
>>>
>>> res <- table(unlist(x))
>>> res[order(res, decreasing = TRUE)]
>>> # 10  4  6  3  5  7  9 18
>>> #  3  2  2  1  1  1  1  1
>>>
>>> HTH,
>>> Jorge
>>>
>>>
>>> On Mon, Nov 2, 2009 at 1:35 PM, Val <> wrote:
>>>
>>>> BAYESIAN INFERENCES FOR MILKING TEMPERAMENT IN CANADIAN HOLSTEINS
>>>>
>>>> Hi All,
>>>>
>>>> I have a data  set "x"  with several variables. Sample of the  
>>>> data is
>> shown
>>>> below
>>>>
>>>> V1  v2  v3   v4
>>>>
>>>>  5    6    9   10
>>>>
>>>> 3    4    7   10
>>>>
>>>> 4    6   10   18
>>>>
>>>>
>>>>
>>>> I want the frequency  of each  data point sorted by their  
>>>> occurrence.
>>>>
>>>>
>>>>
>>>> Below is the output that I want
>>>>
>>>> 10    =3
>>>>
>>>> 6=2
>>>>
>>>> 4=2
>>>>
>>>> 9=1
>>>>
>>>> 5=1
>>>>
>>>> 7=1
>>>>
>>>> 3=1
>>>>
>>>> How do I do it in R?
>>>>
>>>>
>>>>
>>>> Thanks in advance
>>>>
>>>>
>>>>
>>>> Val
>>>>
>>>>       [[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.
>>>>
>>>
>>>       [[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.
>>>
>>
>
> 	[[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.

David Winsemius, MD
Heritage Laboratories
West Hartford, CT




More information about the R-help mailing list