ARFF到CSV多个文件的转换

ZMR*_*ZMR 2 weka

任何人都成功地尝试从Windows命令行将许多ARFF文件转换为CSV文件。

我尝试使用,weka.core.converters.CSVSaver但仅适用于单个文件。

可以为多个文件完成吗?

ZMR*_*ZMR 5

我找到了一种使用R来解决此转换的方法,如以下脚本所示:

#### Set the default directory to the folder that contains all ARFF files 

temp = list.files(pattern="*.arff")
library(foreign)

for (i in 1:length(temp)) assign(temp[i], read.arff(temp[i]))

for(i in 1:length(temp))
{
mydata=read.arff(temp[i])
t=temp[i]
x=paste(t,".csv")
write.csv(mydata,x,row.names=FALSE)
mydata=0
}
Run Code Online (Sandbox Code Playgroud)