
Prezados, Estou com dificuldades para abrir uma série de arquivos (88 arquivos .dbf) por meio de um loop e armazenar suas informações numa variável (x, por exemplo). A idéia, primeiramente, é abrir um arquivo e armazenar suas informações numa variável e posteriormente fazer o processo até o último arquivo. Este é o bloco do programa em R: ###################################################### library("foreign") for (i in 1:88){ x[i] <- read.dbf("F:/qgis_1/exercicio_buffer_L1/testes/teste_1/corte_estrada_aneis[i].dbf") } ##################################################### Cheguei a usar o comando gsub, mas não deu certo. Abraços. -- Paulo Henrique Pimenta. Graduando em Meteorologia - IAGUSP.

coloque o objeto que vai receber as importações como uma **lista* defina x <- list() e dentro do loop x[[i]] On Mon, 2 Jun 2014, Paulo Pimenta wrote:
Prezados, Estou com dificuldades para abrir uma série de arquivos (88 arquivos .dbf) por meio de um loop e armazenar suas informações numa variável (x, por exemplo). A idéia, primeiramente, é abrir um arquivo e armazenar suas informações numa variável e posteriormente fazer o processo até o último arquivo. Este é o bloco do programa em R:
######################################################
library("foreign")
for (i in 1:88){
x[i] <- read.dbf("F:/qgis_1/exercicio_buffer_L1/testes/teste_1/corte_estrada_aneis[i].dbf") }
#####################################################
Cheguei a usar o comando gsub, mas não deu certo.
Abraços.
--
Paulo Henrique Pimenta. Graduando em Meteorologia - IAGUSP.

Não testei, mas acho que deva funcionar... setwd('F:/qgis_1/exercicio_buffer_L1/testes/teste_1") arquivos <- list.files(pattern="\\.dbf$") x <- lapply(arquivos, read.dbf) Em 02/06/2014 01:49, "Paulo Pimenta" <paulopimenta6@hotmail.com> escreveu:
Prezados,
Estou com dificuldades para abrir uma série de arquivos (88 arquivos .dbf) por meio de um loop e armazenar suas informações numa variável (x, por exemplo). A idéia, primeiramente, é abrir um arquivo e armazenar suas informações numa variável e posteriormente fazer o processo até o último arquivo. Este é o bloco do programa em R:
######################################################
library("foreign")
for (i in 1:88){
x[i] <- read.dbf("F:/qgis_1/exercicio_buffer_L1/testes/teste_1/corte_estrada_aneis[i].dbf")
}
#####################################################
Cheguei a usar o comando gsub, mas não deu certo.
Abraços.
--
Paulo Henrique Pimenta. Graduando em Meteorologia - IAGUSP.
_______________________________________________ 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.

Paulo, Veja esse tópico, pode ser q ajude. http://r-br.2285057.n4.nabble.com/R-br-Loop-para-carregar-bases-td4661653.ht... Abraços *Att,Gerson R. Primo Jr* Em 2 de junho de 2014 08:24, Marcos Silva <marcosfs2006@gmail.com> escreveu:
Não testei, mas acho que deva funcionar...
setwd('F:/qgis_1/exercicio_buffer_L1/testes/teste_1")
arquivos <- list.files(pattern="\\.dbf$")
x <- lapply(arquivos, read.dbf)
Em 02/06/2014 01:49, "Paulo Pimenta" <paulopimenta6@hotmail.com> escreveu:
Prezados,
Estou com dificuldades para abrir uma série de arquivos (88 arquivos .dbf) por meio de um loop e armazenar suas informações numa variável (x, por exemplo). A idéia, primeiramente, é abrir um arquivo e armazenar suas informações numa variável e posteriormente fazer o processo até o último arquivo. Este é o bloco do programa em R:
######################################################
library("foreign")
for (i in 1:88){
x[i] <- read.dbf("F:/qgis_1/exercicio_buffer_L1/testes/teste_1/corte_estrada_aneis[i].dbf")
}
#####################################################
Cheguei a usar o comando gsub, mas não deu certo.
Abraços.
--
Paulo Henrique Pimenta. Graduando em Meteorologia - IAGUSP.
_______________________________________________ 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.
_______________________________________________ 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.
participantes (4)
-
Gerson R. Primo Jr
-
Marcos Silva
-
Paulo Justiniano
-
Paulo Pimenta