[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