<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hola Wilmer, diariamente tengo que hacer lo que indicas, y lo mas
      simple que he encontrado es:</p>
    <p>filenames <- list.files(path ="/tu/path/", pattern="*.csv")</p>
    <p>i <- 1<br>
      for (i in 1:length(filenames)) <br>
      {<br>
              tmp <- fread(filenames[i], header=FALSE) <br>
    </p>
    <p>}<br>
    </p>
    <p>Asi se pueden leer selectivamente los archivos .csv del
      directorio que indicas en /tu/path/, aunque hayan otros tipos de
      archivos dentro.</p>
    <p>fread() lee bastante mas rapido que otras opciones como
      read.csv(), es bastante inteligente para seleccionar el tipo de
      dato correcto en cada columna y el archivo resultante es
      directamente del tipo data.table.</p>
    <p>Espero que te ayude,</p>
    <p>Saludos, Eric.<br>
    </p>
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 07/13/2017 01:00 PM, WILMER
      CONTRERAS SEPULVEDA wrote:<br>
    </div>
    <blockquote
cite="mid:CAOYqKJ6UXdCotnuFi1hKNLSr2uX420_cqESXO9puJO6xi5A6yg@mail.gmail.com"
      type="cite">
      <pre wrap="">Buen día para todos.

Tengo un pequeño problema en el quisiera que me colaboraran.

Estos días estoy trabajando en la lectura de una gran cantidad de archivos
de extención .csv, se trata de una lista de documentos de 11 estaciones
meteorologicas. Cada estación esta clasificada por meses y cada mes por
dias, asi que tengo un archivo cada día. Por ejemplo tengo un archivo .csv
para el día uno del mes de enero, otro archivo para el día dos del mes de
enero, otro para el día tres del mes de enero y así sucesivamente hasta
completar todos los meses.

Mi problema es, que hay algunos archivos faltantes. Me refiero a que por
ejemplo el día 5 del mes de febrero hace falta.

Al tratar de leer los archivos FALTANTES con read.csv() me arroja el
siguiente error:

Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
  cannot open file 'C:/R/Zonas rurales/Corponor/2017/7. PUNTO DE
CONTROL/Febrero/27-02-2017.csv': No such file or directory

Lo que es logico, debido a que no estan.

Sin embargo al arrojarme este error se rompe el ciclo for y no me permite
continuar trabajando.

Mi pregunta es:

*¿Existe alguna forma de indicarle al comando read.csv() que evite los
archivos faltantes? *

Muchas Gracias de antemano.

*Wilmer Contreras Sepulveda.*

        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
<a class="moz-txt-link-abbreviated" href="mailto:R-help-es@r-project.org">R-help-es@r-project.org</a>
<a class="moz-txt-link-freetext" href="https://stat.ethz.ch/mailman/listinfo/r-help-es">https://stat.ethz.ch/mailman/listinfo/r-help-es</a>

</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con algunos lectores de correo.
</pre>
  </body>
</html>