Tente algo similar

vars=colnames(seubancodedados)
fmla <- as.formula(paste("y ~ ",paste(vars[grep("iso1",vars)],collapse="+")))
lm(fmla,data=seubancodedados)

Sds



Em 28 de julho de 2014 16:39, Paulo Justiniano <paulojus@leg.ufpr.br> escreveu:

pq ovce nao cria um data-frame apenas com as variáveis que quer usar?





On Mon, 28 Jul 2014, Alexandre Loures wrote:

Obrigado Paulo!

Mas meu data-frame tem outras colunas além de y e iso1.




Em 28/07/2014 15:38, Paulo Justiniano escreveu:
      se o seu data-frame só tiver as colunas y e iso*
      baste fazer:

      lm(y ~. , ...)

      ond o "."  significa todas as demais colunas do data-frame exceto o y



      On Mon, 28 Jul 2014, Alexandre Loures wrote:

            Boa tarde!

            Preciso rodar uma regressão em que há muitas variáveis cujo nome inicia da mesma forma. Por exemplo:

            iso1ARG
            iso1BRA
            iso1PRY
            iso1URY

            Alguém sabe de alguma forma de incluir essas variáveis de uma só vez?

            Ou seja, ao invés de utilizar o padrão

            reg <- lm (y ~ iso1ARG + iso1BRA + iso1PRY + iso1URY + ...)

            Haveria alguma maneira em que definindo apenas iso1 todas as variáveis que inicia assim seriam incluídas?

            Por exemplo:

            reg <- lm (y ~ iso1*)

            Outra dúvida: nos resultados há como definir para que seja mostrado apenas algumas variáveis.

            Suponha as seguintes variáveis: rta fta bothin gsp sur1995 mercef

            Mas quero que apareça apenas os resultados para sur1995 e mercef. Há como fazer?


            Desde já muito obrigado!


            --
            Alexandre Rodrigues Loures




_______________________________________________
R-br mailing list
R-br@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.


--
Alexandre Rodrigues Loures
Doutorando em Economia Aplicada
Universidade Federal da Paraíba - UFPB
Centro de Ciências Sociais Aplicadas - CCSA
Programa de Pós-Graduação em Economia - PPGE
Tel.: +55 83 9804-1000
e-Mail: alexandre.loures@ymail.com
Site: www.ccsa.ufpb.br/ppge



_______________________________________________
R-br mailing list
R-br@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.