Programa R para Biologia da Conservação
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

stringsAsFactors = T em dados de dentro do R

2 participantes

Ir para baixo

stringsAsFactors = T em dados de dentro do R Empty stringsAsFactors = T em dados de dentro do R

Mensagem por Marina Bessa Sex Jan 22, 2021 5:54 pm

Olá pessoal! Espero que estejam todos bem.

Hoje me bateu uma dúvida sobre o R 4.0.
O prof Marcos nos explicou sobre a necessidade de utilizarmos o argumento "stringsAsFactors = T" ao abrir uma tabela de dados no R a partir da versão 4.0
Porém, eu observei que, ao abrirmos dados internos do R (como "InsectSprays" ou "iris"), não temos o poder de colocar este argumento, o R nos dá um resultado estranho quando pedimos o summary:

dados<- data("iris")
summary(dados)

> dados<- data("iris")
> summary(dados)
Length Class Mode
1 character character

Alguém sabe como resolver isto? Muito obrigada!
Marina Bessa
Marina Bessa

Mensagens : 4
Data de inscrição : 02/04/2020
Idade : 28
Localização : Belo Horizonte/ MG

Ir para o topo Ir para baixo

stringsAsFactors = T em dados de dentro do R Empty Re: stringsAsFactors = T em dados de dentro do R

Mensagem por Prof. Marcos Qua Jan 27, 2021 2:13 pm

Olá, Marina, tudo bem?

O comando data deve ser usado de forma "solta", e não para criar um objeto com nome. Então basta você usar:

Código:
data(iris)

E o objeto iris será criado.
Agora, se você quiser que ele tenha outro nome, aí você poderia fazer algo assim:

Código:
data(iris)
dados<-iris

Que funcionará normalmente.
Prof. Marcos
Prof. Marcos

Mensagens : 678
Data de inscrição : 23/12/2015
Idade : 42
Localização : Maceió, AL

https://cantinhodor.wordpress.com/

Ir para o topo Ir para baixo

stringsAsFactors = T em dados de dentro do R Empty Re: stringsAsFactors = T em dados de dentro do R

Mensagem por Marina Bessa Qui Jan 28, 2021 5:03 pm

Ahh sim.. agora vejo que eu estava usando aspas onde elas não eram necessárias, uma vez que os dados estão dentro do R.
Muito obrigada professor, e me desculpe pela falta de atenção. xD
Marina Bessa
Marina Bessa

Mensagens : 4
Data de inscrição : 02/04/2020
Idade : 28
Localização : Belo Horizonte/ MG

Ir para o topo Ir para baixo

stringsAsFactors = T em dados de dentro do R Empty Re: stringsAsFactors = T em dados de dentro do R

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos