[R-br] Exportanto factors as numeric

Gustavo Henrique de Carvalho gustavo.bio em gmail.com
Quinta Junho 2 00:29:23 BRT 2011


Literalmente todas as colunas?

dados <- data.frame(a = letters[1:5], b = 11:15, c = LETTERS[21:25])
data.frame(lapply(dados, unclass))

2011/6/1 Daniel Marcelino <dmsilva.br em gmail.com>:
> É quase isso Gustavo. O bom mesmo seria aplicar unclass para todas as
> colunas automatizando o processo de exportar para texto. A sua solução
> vai me ajudar muito até aparecer uma alternativa.
>
> Valeu
>
> Daniel
>
> 2011/6/1 Benilton Carvalho <beniltoncarvalho em gmail.com>:
>> isso.
>> b
>>
>> 2011/6/2 Gustavo Henrique de Carvalho <gustavo.bio em gmail.com>:
>>> Opa, agora entendi, foi mal. E assim?
>>>
>>> dados <- data.frame(a = letters[1:5], b = 11:15)
>>>
>>> write.table(within(dados, {a = unclass(a)}), ...)
>>>
>>> 2011/6/1 Benilton Carvalho <beniltoncarvalho em gmail.com>:
>>>> Temo que nao haja nada automagico.
>>>>
>>>> Voce precisaria converter a coluna que representa o fator para inteiro
>>>> e, entao, usar o write.table.
>>>>
>>>> b
>>>>
>>>> 2011/6/2 Daniel Marcelino <dmsilva.br em gmail.com>:
>>>>> Gustavo, eu acho que o que você sugeriu não tem a ver com o que eu
>>>>> estou buscando. Quote diz respeito as aspas e não aos labels.
>>>>>
>>>>> Daniel
>>>>>
>>>>> 2011/6/1 Gustavo Henrique de Carvalho <gustavo.bio em gmail.com>:
>>>>>> Veja o argumento quote em ?write.table. Acho que você vai ter que
>>>>>> passar quote = FALSE nela.
>>>>>>
>>>>>> 2011/6/1 Daniel Marcelino <dmsilva.br em gmail.com>:
>>>>>>> Caros,
>>>>>>> há algum argumento para exportar factors com labels atribuídos sem
>>>>>>> estes labels? Quando eu exporto usando o write.table a função passa os
>>>>>>> labels como strings, mas eu queria manter os valores como numéricos.
>>>>>>> Alguém sabe se dá para conseguir isso com a função write.table? Eu não
>>>>>>> achei nada.
>>>>>>>
>>>>>>> Daniel
>>>>>>> _______________________________________________
>>>>>>> R-br mailing list
>>>>>>> R-br em listas.c3sl.ufpr.br
>>>>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>>>>>>
>>>>>> _______________________________________________
>>>>>> R-br mailing list
>>>>>> R-br em listas.c3sl.ufpr.br
>>>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Daniel Marcelino
>>>>> http://danielmarcelino.zip.net
>>>>> Skype: d_marcelino
>>>>> _______________________________________________
>>>>> R-br mailing list
>>>>> R-br em listas.c3sl.ufpr.br
>>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Successful people ask better questions, and as a result, they get
>>>> better answers. (Tony Robbins)
>>>> _______________________________________________
>>>> R-br mailing list
>>>> R-br em listas.c3sl.ufpr.br
>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>>>
>>> _______________________________________________
>>> R-br mailing list
>>> R-br em listas.c3sl.ufpr.br
>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>>
>>
>>
>>
>> --
>> Successful people ask better questions, and as a result, they get
>> better answers. (Tony Robbins)
>> _______________________________________________
>> R-br mailing list
>> R-br em listas.c3sl.ufpr.br
>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>
>
>
>
> --
> Daniel Marcelino
> http://danielmarcelino.zip.net
> Skype: d_marcelino
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>


Mais detalhes sobre a lista de discussão R-br