[R] "as.numeric"

Jim Lemon jim at bitwrit.com.au
Tue Jul 12 12:10:26 CEST 2011


On 07/12/2011 06:38 PM, Jessica Lam wrote:
> Dear R user,
>
> After I imported data (csv format) in R, I called it out. But it is in
> non-numeric format.
> Then using "as.numeric" function.
> However, the output is really awful !!!!!
>
>> PE[1,90:99]
>             V90          V91          V92          V93          V94
> V95          V96          V97          V98          V99
> 1  16.8467742   17.5853166   19.7400328   21.7277241   21.5015489
> 19.1922102   20.3351524   18.1615471   18.5479946   16.8983887
>
>> as.numeric(PE[1,90:99])
>   [1] 11 10 11 10 11  9 10  9  9  8
>
>   How can I solve the above problem??

Hi Jessica,
Try

as.numeric(as.character(PE[1,90:99]))

If that works, your variable has probably managed to become a factor.

Jim



More information about the R-help mailing list