有没有简单的方法可以做到这一点?我不是 Java 并且我是 Python 新手,所以我需要另一种方式。提前致谢!

最佳答案

您可能是指以 csv 结尾的 .txt 文件吗?如果文件中的数据如下所示:

1,434,2236,5,569,some,value,other,value
4,347,2351,1,232,different,value,than,those

然后它有逗号分隔值 (csv),Weka 有将 csv 文件转换为 arff 的类和函数: http://weka.wikispaces.com/Converting+CSV+to+ARFF 您可以从命令行使用这些,如下所示:
java weka.core.converters.CSVLoader filename.csv > filename.arff

否则,@D3mon-1stVFW 的评论链接到来自 weka 的关于将文本文件(如博客文章或书籍或论文)转换为 arff 格式的优秀文档。 http://weka.wikispaces.com/ARFF+files+from+Text+Collections 这也可以从命令行调用,如下所示:
java weka.core.converters.TextDirectoryLoader /directory/with/your/text/files > output.arff

关于weka - 如何从 .t​​xt 创建 .arff 文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10804118/

10-13 00:04