Soy nuevo en R y estoy trabajando en la actualización de un script R para iterar a través de una serie de tablas .dbf creadas con ArcGIS y producir una serie de gráficos.Uso de R para enumerar todos los archivos con una extensión especificada
Tengo un directorio, C: \ Scratch, que contendrá todos mis archivos .dbf. Sin embargo, cuando ArcGIS crea estas tablas, también incluye un archivo .dbf.xml. Quiero eliminar estos archivos .dbf.xml de mi lista de archivos y, por lo tanto, mi iteración. Intenté buscar y experimentar con expresiones regulares en vano. Esta es la expresión básica que estoy usando (Excluyendo todos los diversos experimentos):
files <- list.files(pattern = "dbf")
¿alguien puede darme alguna dirección?
Si usted está luchando con las expresiones regulares pero conoce el comodín de un patrón, función 'glob2rx()' suele ser útil. – caracal
¿Soy yo o el título es engañoso? Debería decir "con solo una extensión en particular" (pero no puedo encontrar una respuesta en SO para excluir ciertas extensiones) –
caracal, gracias por la sugerencia. jonw, supongo que podría haberlo redactado de forma más sucinta, solo estaba tratando de publicarlo antes de una reunión. – chawkins