R中的Vemco声学遥测数据(vrl文件)

R中的Vemco声学遥测数据(vrl文件),r,R,是否有人知道一种将Vemco声学遥测接收器中的.vrl文件作为对象直接读入r的好方法。在分析r中的数据之前,将程序VUE中的.vrl文件转换为.csv文件似乎是浪费时间,如果有办法直接将它们引入。我的互联网搜索没有发现任何对我有用的东西。我找到了一种方法,使用glatos将所有.vrl文件转换为.csv,然后读取其中的.csv文件并进行绑定 必须从github安装glatos。 使用vrl2csv将所有.vrl文件转换为.csv文件。“帮助”页面包含有关查找vueExePath路径的信息 lib

是否有人知道一种将Vemco声学遥测接收器中的.vrl文件作为对象直接读入r的好方法。在分析r中的数据之前,将程序VUE中的.vrl文件转换为.csv文件似乎是浪费时间,如果有办法直接将它们引入。我的互联网搜索没有发现任何对我有用的东西。

我找到了一种方法,使用glatos将所有.vrl文件转换为.csv,然后读取其中的.csv文件并进行绑定

必须从github安装glatos。 使用
vrl2csv
将所有.vrl文件转换为.csv文件。“帮助”页面包含有关查找vueExePath路径的信息

library(glatos)

vrl2csv(vrl=“VRLFileInput”,outDir=“VRLFilesToCSV”,vueExePath=“C:/Program Files(x86)/VEMCO/VUE”)

下面将从
vrl2csv
中拉入输出文件夹中的所有.csv文件,并将它们绑定在一起。我必须添加
paste0
函数来为列表中的每个.csv创建完整的文件路径。
库(data.table)


AllDetections注意,glatos::vrl2csv返回一个字符向量,其中包含csv文件的完整路径,因此,如果将该vrl2csv调用分配给对象,则可以跳过粘贴0。e、 例如,
csv_文件@ChrisHolbrook有助于进一步简化这一点。