farff: A faster ARFF parser.
Please install the proper CRAN releases in the usual way. If you absolutely have to install from here (you should not):
What is ARFF
ARFF files are like CSV files, with a little bit of added meta information in a header and standardized NA values. They are quite often used for machine learning data sets and were introduced for the WEKA machine learning java toolbox.
RWeka's read.arff and write.arff already exist?
Several reasons motivated the development of farff:
- The java dependency of RWeka is annoying.
- The I/O code in RWeka is pretty slow, at least the reading of files in farff is much faster.
How does it work?
library(farff) # import arff format file d = readARFF("iris.arff") # export arff format file writeARFF(iris, path = "iris.arff")