Pular para o conteúdo principal

Conversão de tipo de dados no R

As conversões de tipos no R funcionam como você espera. Por exemplo, ao adicionar uma cadeia de caracteres a um vetor numérico, você converte todos os elementos do vetor em caracteres.

Use is. foo para testar o tipo de dados foo. Retorna TRUE ou FALSEUse as. foo para convertê-lo explicitamente.

is.numeric(), is.character(), is.vector(), is.matrix(), is.data.frame()as.numeric(), as.character(), as.vector(), as.matrix(), as.data.frame()

Exemplos

    
 em um vetor longopara a matrizpara o quadro de dados
do vetorc(x,y)cbind(x,y)data.frame(x,y)
do vetorc(x,y)bind(x,y)data.frame(x,y)
da matrizas.vector(mymatrix) as.data.frame(mymatrix)
do quadro de dados as.matrix(myframe) 

Datas

Você pode converter datas de e para dados numéricos ou de caracteres. Consulte valores de data paraobter mais informações.

Para praticar

Para explorar os tipos de dados no R, experimente este curso interativo gratuito de introdução ao R.