[R] transform row name in first column variable
Rui Barradas
ruipbarradas at sapo.pt
Tue Aug 27 22:39:55 CEST 2013
Hello,
One more thing, if you do cbind(year = rownames(dat), dat), then the
year variable defaults to a factor. Maybe it's better if you transform
it into numeric:
cbind(year = as.numeric(rownames(dat)), dat)
Rui Barradas
Em 27-08-2013 21:09, catalin roibu escreveu:
> Thank you very much!
> It's work!
>
>
> On 27 August 2013 22:44, catalin roibu <catalinroibu at gmail.com> wrote:
>
>> Hello!
>> Thank's but don't work.
>> my data is like this>,and I want rownames to be first column variable
>> named year.
>> Jan Feb Mar Apr May Jun
>> 1902 -0.5894558 -0.6744898 -0.2104284 0.28221615 0.9674216 0.5894558
>> 1903 -0.3554904 -1.0853249 -0.9674216 0.67448975 1.2206403 1.9145058
>> 1904 -1.2206403 -0.7647097 -0.5084881 -0.76470967 0.5084881 1.3829941
>> 1905 -0.8616341 -0.2822161 -1.2206403 0.58945580 0.4307273 1.3829941
>> 1906 -0.5084881 -0.5894558 -0.5084881 0.35549042 1.9145058 1.5932188
>> 1907 -0.7647097 -0.8616341 -0.2822161 -0.06968492 -0.2104284 0.5894558
>> Jul Aug Sep Oct Nov Dec
>> 1902 0.8616341 0.5084881 -0.06968492 0.3554904 -1.5932188 0.2104284
>> 1903 1.0853249 0.4307273 -1.91450583 0.0000000 -0.7647097 -0.2822161
>> 1904 -0.2822161 1.3829941 0.58945580 0.3554904 0.2822161 -0.7647097
>> 1905 0.2104284 -0.2104284 -0.28221615 0.4307273 -0.2822161 -0.2822161
>> 1906 0.9674216 0.5084881 0.43072730 -0.8616341 0.0000000 -0.2104284
>> 1907 1.3829941 -0.7647097 0.43072730 -1.3829941 -0.2822161 -0.2822161
>>
>>
>> On 27 August 2013 22:41, Rui Barradas <ruipbarradas at sapo.pt> wrote:
>>
>>> Hello,
>>>
>>> If your data.frame is named 'dat', try the following.
>>>
>>> cbind(year = rownames(dat), dat)
>>>
>>> Hope this helps,
>>>
>>> Rui Barradas
>>>
>>> Em 27-08-2013 20:34, catalin roibu escreveu:
>>>
>>> hello all!
>>>> I have a problem! I don't know how to convert row names in first column
>>>> variables.
>>>>
>>>> Thank you very much for your help!
>>>>
>>>> CR
>>>>
>>>>
>>
>>
>> --
>> ---
>> Catalin-Constantin ROIBU
>> Lecturer PhD, Forestry engineer
>> Forestry Faculty of Suceava
>> Str. Universitatii no. 13, Suceava, 720229, Romania
>> office phone +4 0230 52 29 78, ext. 531
>> mobile phone +4 0745 53 18 01
>> +4 0766 71 76 58
>> FAX: +4 0230 52 16 64
>> silvic.usv.ro
>>
>
>
>
More information about the R-help
mailing list