[R-br] Criar Dummy

Benilton Carvalho beniltoncarvalho em gmail.com
Quarta Abril 23 19:31:21 BRT 2014


e se precisar, model.matrix()...




Em 23 de abril de 2014 16:45, walmes . <walmeszeviani em gmail.com> escreveu:

> Se você vai usar essas variáveis categóricas em um modelo de regressão,
> como por exemplo nas funções lm() e glm(), você não precisa passar por essa
> etapa (dolorosa) de criar as dummies. Essas funções já criam uma matriz de
> incidência (zeros e uns) correspondente à cada fator categórico declarado
> na fórmula do modelo. No R o primeiro nível de um fator é tomado como
> categoria de referência. Veja
>
> str(ChickWeight)
> m0 <- lm(weight~Diet, data=subset(ChickWeight, Time==20))
> summary(m0)
>
> Caso você esteja usando outras funções e enfim, realmente precise dessa
> matriz de dummies, pode ser obtida com
>
> X <- model.matrix(~0+Diet, data=subset(ChickWeight, Time==20))
> head(X)
> unique(X)
> X
>
> À disposição.
> Walmes.
>>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140423/745c2b9b/attachment.html>


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