função split
2 participantes
Página 1 de 1
função split
Boa noite, Professor Marcos
A função split permite que separemos os nossos dados entre dois fatores ao mesmo tempo?
Obrigado pela atenção!
Cristiano
A função split permite que separemos os nossos dados entre dois fatores ao mesmo tempo?
Obrigado pela atenção!
Cristiano
delabio10- Mensagens : 3
Data de inscrição : 16/03/2018
Re: função split
É possível sim, Cristiano, e na verdade é até bem simples: pasta usar os fatores em uma lista. Veja o exemplo autoexplicativo:
É isso!
- Código:
dados<-structure(list(Var1 = c(15L, 24L, 25L, 13L, 23L, 23L, 22L, 10L,
29L, 16L, 21L, 14L, 10L, 26L, 15L, 11L, 12L, 21L, 18L, 25L, 18L,
27L, 18L, 20L, 13L, 10L, 12L, 13L), Classe1 = structure(c(1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L,
2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L), .Label = c("a",
"b"), class = "factor"), Classe2 = structure(c(1L, 2L, 1L, 2L,
1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L,
1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L), .Label = c("c", "d"), class = "factor")), class = "data.frame", row.names = c(NA,
-28L))
#Um split normal seria:
dados.div1<-split(dados, dados$Classe1)
dados.div1
#Um split com os dois fatores seria assim:
dados.div2<-split(dados, list(dados$Classe1, dados$Classe2))
dados.div2
É isso!
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|