[R-br] Renomear arquivo dentro do R

Cesar Rabak cesar.rabak em gmail.com
Sex Mar 18 18:23:18 -03 2022


Diogo,

Várias soluções parecem-me bater à sua porta, mas a mais simples, seguindo
o estilo do seu código, parece-me ser de fazer a função, por você criada,
baixa_bancos, receber um parâmetro que também seja variáveil em função dos
elemento k1 e k2, ou fazer a função retornar os arquivos com os nomes
criados dentro dela.


On Fri, Mar 18, 2022 at 2:45 PM Diogo Jerônimo por (R-br) <
r-br em listas.c3sl.ufpr.br> wrote:

> Prezados boa tarde!!! Lá vou eu incomodar os amigos, rs... Estou fazendo
> uma macro para baixar dados "*.csv" de uma fonte URL, com um formato
> semelhante a esse (desculpa, não consegui fazer um reproduzível), onde k1
> designa meses do ano e k2 é um conjunto de cinco (ou mais) substâncias:
> baixa_bancos<-function(k1,k2){
> dados<-read.csv2(paste('http://.../arquivo_m", k1
> ,"_s", k2 ,".csv'",sep=""),
> header=T, sep="|", dec =".", encoding = "UTF-8")
> }
>
> A chamada da macro fica algo assim:
> a<-seq(1:12);b<-seq(1:5)
> for(i in 1:length(a))
> for(j in 1:length(b))
> {
> k1<-a[[i]]
> k2<-b[[j]]
> baixa_bancos(k1,k2)
> }
>
> A dúvida: se eu executar assim a macro, *dados* vai sempre ser subscrito
> pelas informações de outro mês e outra substância. Assim, queria que o
> arquivo (tabela) fosse salvo no ambiente RStudio de forma similar abaixo
> (obs: sei que não está certo, é mais para entender o que estou precisando):
> *paste("arquivo_m",k1,"_s",k2)<-dados*
>
> E em seguida *reunir todos eles via rbind* ou outro comando. Consegui
> explicar certo? Se sim, alguém saberia como resolver?
>
> Obrigado e bom fim-de-semana!!!
>
> *Diogo Jerônimo*
> *Bacharel em Ciências Estatísticas - ENCE/IBGE*
> *Mestre em Metrologia - PUC-Rio/PósMQI*
> *http://lattes.cnpq.br/8996149312896520
> <http://lattes.cnpq.br/8996149312896520>*
> _______________________________________________
> 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/20220318/fc3aa841/attachment.htm>


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