[R-br] Selecionar bancos específicos de uma pasta

Daniel Guimarães Tiezzi dtiezzi em usp.br
Seg Maio 18 18:14:10 -03 2020


Se VC sabe qual os arquivos VC precisa let, certo? Deixe somente eles no
seu objeto listas.

Daniel

On Mon, 18 May 2020, 18:11 Mauro Sznelwar por (R-br), <
r-br em listas.c3sl.ufpr.br> wrote:

> Tem o data set para rodar?
>
>
>
>
> Lista, bom dia e boa semana!!! Criei o "reproduzível" para explicar a
> dúvida. Nesse exemplo, de uma pasta, identifiquei arquivos "*.csv", e
> depois apliquei o *lapply* e o *do.call* para importar e juntar esses
> bancos:
>
> dir.create('c:/users/diogo/desktop/bancosex/')
> banco1=data.frame(cbind(c("Diogo","Patrícia"),c(42,40),c(5000,7000)))
>
> write.csv2(banco1,file='c:/users/diogo/desktop/bancosex/banco1.csv',row.names=FALSE)
> banco2=data.frame(cbind(c("João","Alexandre"),c(41,40),c(8000,9000)))
>
> write.csv2(banco2,file='c:/users/diogo/desktop/bancosex/banco2.csv',row.names=FALSE)
> banco3=data.frame(cbind(c("Angélica","Nádia"),c(40,38),c(9500,7500)))
>
> write.csv2(banco3,file='c:/users/diogo/desktop/bancosex/banco3.csv',row.names=FALSE)
>
> setwd('c:/users/diogo/desktop/bancosex/')
> lista<-list.files()
> arquivos<-lapply(lista, function(x) read.csv2(x, header=TRUE, sep=";"))
> dados<-do.call("rbind", arquivos)
>
> Meu problema: esse código vai "pegar" TODOS os bancos da pasta antes de
> importar e juntar. Eu gostaria de pegar somente PARTE desses bancos (ex:
> apenas banco1 e banco2, apenas banco2 e banco3...).
>
> Alguém saberia como fazer isso?
>
> Obrigado!!!
>
> *Diogo Jerônimo*
> *Bacharel em Ciências Estatísticas - ENCE/IBGE*
> *Mestre em Metrologia - PUC-Rio/PósMQI*
> *CONRE: 8514 - SÉRIE A*
> _______________________________________________
>
> _______________________________________________
> 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/20200518/cd3ab220/attachment.html>


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