[R-br] Extrair linhas específicas de um data.frame

Rodrigo Coster rcoster em gmail.com
Terça Março 17 11:42:33 BRT 2015


Se teus dados forem string (e não factor), da para fazer assim:

dados <- data.frame(Epoca = c('1958Q3', '2001Q1', '1989M7', '1948M12',
'1949', '2011'), Indice = rnorm(6), stringsAsFactors = FALSE)
subset(dados, nchar(dados$Epoca) == 4)

2015-03-17 11:34 GMT-03:00 Alexandre Loures <alexandre.loures em ymail.com>:

>  Boa tarde!
>
> Tenho um arquivo em que uma das variáveis tem o seguinte formato:
>
>
> data
>
> 1958Q3
> 2001Q1
> 1989M7
> 1948M12
> 1949
> 2011
> .
> .
> .
>
>
> E assim por diante. Ou seja, tenho informações quadrimestrais, mensais e
> anuais. Todavia, gostaria de obter um novo data.frame apenas com os dados
> anuais.
>
>
> Alguém saberia como fazer isso?
>
>
> Desde já muito obrigado!
>
>
>
>
>
>
>
> --
> *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
> e-Mail: alexandre.loures em ymail.com
> Site: www.ccsa.ufpb.br/ppge
>
> _______________________________________________
> 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/20150317/7f9f0c80/attachment.html>


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