Re: [R] Stucked with as.numeric function

From: Tóth Dénes <tdenes_at_cogpsyphy.hu>
Date: Mon, 21 Mar 2011 21:12:45 +0100 (CET)

>
> On Mar 21, 2011, at 2:59 PM, Tóth Dénes wrote:
>
>>
>> Hi,
>>
>> I guess you have commas as decimals in your data. Replace it to
>> decimal
>> points.
>
> If that is true then the easiest fix would be to set the proper
> decimal argument in read.table

In this particular case, sure. If patsko happens to work with international folks, with different softwares, the easiest way is to keep your OS language settings in English, and maintain your data using always the same (English-like) format, avoid unicode characters etc.

Denes

>
> ?read.table # with ... , dec = "," ,
>
> --
> david.
>
>
>
>>
>> Best,
>> Denes
>>
>>
>>>
>>> On Mar 21, 2011, at 1:57 PM, patsko_at_gmx.de wrote:
>>>
>>>> Hi list,
>>>>
>>>> I have problems with the as.numeric function. I have imported
>>>> probabilities from external data, but they are classified as factors
>>>> as str() shows. Therefore my goal is to convert the colum from
>>>> factor to numeric level with keeping the decimals.
>>>>
>>>> I have googled the problem for a while now and kept to several
>>>> advices like
>>>> http://cran.r-project.org/doc/FAQ/R-FAQ.html#How-do-I-convert-factors-to-numeric_003f
>>>> and history from the list but it is impossible for me to convert
>>>> the data to numeric without rounding or ranking the values.
>>>
>>> Are you sure about rounding? The console display of numbers is
>>> determined by options that can be changed:
>>>
>>> ?options
>>>
>>> The "ranking" may represent an error on your part. You offer nothing
>>> that can be used to check your interpretations. Why not offer:
>>>
>>> dput(head(data_object))
>>>
>>>
>>>>
>>>> E.g.:
>>>> Simply using as.numeric puts the values into ranked classes as
>>>> explained in the manual,
>>>> As.numeric(as.character(probas)) as well as as.numeric(levels(probas
>>>> $forecast_probs))[as.integer(probas$forecast_probs)]
>>>> return “NA” for every row.
>>>
>>> Then maybe they were NA to begin with?
>>>
>>> Have you tried importing with colClasses set to "numeric" for the
>>> columns you knew to be such?
>>>>
>>>
>>> --
>>>
>>> David Winsemius, MD
>>> Heritage Laboratories
>>> West Hartford, CT
>>>
>>> ______________________________________________
>>> 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
>
>



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. Received on Mon 21 Mar 2011 - 20:16:36 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 21 Mar 2011 - 21:10:24 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive