Reads and writes 'ARFF' files. 'ARFF' (Attribute-Relation File Format) 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. See for further info on 'ARFF' and for for more info on 'WEKA'. 'farff' gets rid of the 'Java' dependency that 'RWeka' enforces, and it is at least a faster reader (for bigger files). It uses 'readr' as parser back-end for the data section of the 'ARFF' file. Consistency with 'RWeka' is tested on 'Github' and 'Travis CI' with hundreds of 'ARFF' files from 'OpenML'. Note that the 'OpenML' package is currently only available from 'Github' at: .

Documentation

Manual: farff.pdf
Vignette: None available.

Maintainer: Bernd Bischl <bernd_bischl at gmx.net>

Author(s): Bernd Bischl*, Jakob Bossek*

Install package and any missing dependencies by running this line in your R console:

install.packages("farff")

Depends
Imports BBmisc, checkmate(>=1.8.0), stringi, readr(>=1.0.0)
Suggests RWeka, testthat, OpenML
Enhances
Linking to
Reverse
depends
Reverse
imports
Reverse
suggests
OpenML
Reverse
enhances
Reverse
linking to

Package farff
Materials
URL https://github.com/mlr-org/farff
Task Views
Version 1.0
Published 2016-09-11
License BSD_2_clause + file LICENSE
BugReports https://github.com/mlr-org/farff/issues
SystemRequirements
NeedsCompilation yes
Citation
CRAN checks farff check results
Package source farff_1.0.tar.gz