[R-br] Eliminar o nome das colunas de um data.frame()

Jakson Alves de Aquino jalvesaq em gmail.com
Sábado Julho 20 21:03:35 BRT 2013


2013/7/20 Tiago Souza Marçal <tiagosouzamarcal em hotmail.com>:
> gostaria de saber se é possível dar nomes em colunas alternadas de um
> data.frame() ou apagar o nome das colunas.
>
> CMR:
> x<-c("a","a","a","a")
> y<-c(3,3,3,3)
> data.frame(x,y)
>
>         x  y
> 1     a  3
> 2     a  3
> 3     a  3
> 4     a  3 # Este é o output normal do R
>
> Gostaria de saber se posso substituir os nomes x e y por somente um como por
> exemplo col1.
>
>        col1
> 1     a  3
> 2     a  3
> 3     a  3
> 4     a  3

O que você pode fazer é criar uma coluna concatenando os valores
de duas colunas e, então, apagar as colunas originais.
Se o data.frame for “b”:

b$col1 <- paste(b$x, b$y)
b$x <- NULL
b$y <- NULL

-- 
Jakson Alves de Aquino
Universidade Federal do Ceará
Departamento de Ciências Sociais
www.lepem.ufc.br/aquino.php


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