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

Éder Comunello comunello.eder em gmail.com
Terça Março 17 11:51:12 BRT 2015


Uma sugestão...

data <- c("1958Q3", "2001Q1", "1989M7", "1948M12", "1949", "2011")
grep("[0-9]{4}$", data, val=T) ### texto com 4 digitos
grep("[0-9].*Q", data, val=T)  ### texto que contém Q
grep("[0-9].*M", data, val=T)  ### texto que contém Q

Éder Comunello <c <comunello.eder em gmail.com>omunello.eder em gmail.com>
Dourados, MS - [22 16.5'S, 54 49'W]

Em 17 de março de 2015 10:43, Rafael Garcia Cunha <rafareds em gmail.com>
escreveu:

> se a classe da sua variável for "character" que provavelmente é você pode
> fazer
>
> df2 <- df1[nchar(df1$variavelemquestao) == 4), ]
>
> Em 17 de março de 2015 11:34, Alexandre Loures <alexandre.loures em ymail.com
> > escreveu:
>
>>  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.
>>
>
>
>
> --
> Rafael Garcia Cunha
>
> YNWA
>
>
> _______________________________________________
> 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/ad5d8a56/attachment.html>


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