这可能真的很简单,但是我似乎无法弄清楚该怎么做。
我在R(发光)中有一个应用程序,其中用户将* .zip文件上载到应用程序中,该文件包含ESRI shapefile的所有组件。我将这些文件解压缩到它们自己的目录中。然后,此文件夹可能包含* .shp.xml文件,也可能不包含。在我的R代码中的某个时刻,我需要找到已解压缩的* .shp文件的确切名称,并将其与* .shp.xml文件区分开。我该如何写能做到这一点的表达方式?我当时在考虑使用list.files,但不确定如何编写其余的表达式。
谢谢!
使用R regex模式时,“ $”作为字符元素的结尾具有特殊含义(并且'。'点必须使用进行转义\\
,因此
shpfils <- list.files(path, pattern="\\.shp$")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句