farff: A Faster 'ARFF' File Reader and Writer

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 <http://weka.wikispaces.com/ARFF> for further info on 'ARFF' and for <http://www.cs.waikato.ac.nz/ml/weka/> 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: <https://github.com/openml/openml-r>.

Install the latest version of this package by entering the following in R:
install.packages("farff")
AuthorBernd Bischl [aut, cre], Jakob Bossek [aut]
Date of publication2016-09-11 00:22:21
MaintainerBernd Bischl <bernd_bischl@gmx.net>
LicenseBSD_2_clause + file LICENSE
Version1.0
https://github.com/mlr-org/farff

View on CRAN

Files

inst
inst/arffs
inst/arffs/audiology.arff
inst/arffs/many_types.arff
inst/arffs/dataset_1438_accelerometer.arff
inst/arffs/string_special_chars.arff
inst/arffs/quotes_in_factor_levels.arff
inst/arffs/anneal.arff
inst/arffs/dates.arff
inst/arffs/iris.arff
inst/arffs/house.arff
inst/arffs/dataset_34_postoperative-patient-data.arff
inst/arffs/kr-vs-kp.arff
tests
tests/run-all.R
tests/testthat
tests/testthat/test_oml_long.R tests/testthat/test_quick.R tests/testthat/helper.R tests/testthat/test_parseFactorLevels.R tests/testthat/test_oml_short.R
src
src/tools.h
src/tools.c
src/preproc_readr.c
src/preproc_datatable.c
NAMESPACE
NEWS.md
R
R/writeARFF.R R/readARFF.R R/helpers.R R/parseFactorLevels.R R/parseHeader.R R/zzz.R
MD5
DESCRIPTION
man
man/writeARFF.Rd man/readARFF.Rd
LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.