Awesome
R interface to OpenML.org
<!-- badges: start --> <!-- badges: end -->OpenML.org is an online machine learning platform where researchers can access open data, download and upload data sets, share their machine learning tasks and experiments and organize them online to work and collaborate with other researchers. The R interface allows to query for data sets with specific properties, and allows the downloading and uploading of data sets, tasks, flows and runs.
For more information, have a look at our
- <a href="https://openml.github.io/openml-r/articles/OpenML.html" target="_blank">R Tutorial</a>
- <a href="https://github.com/openml/openml-r/blob/master/vignettes/openml-cheatsheet.pdf" target="_blank">R Cheatsheet</a>
- <a href="https://openml.github.io/openml-r/reference" target="_blank">Function Reference</a>
- <a href="http://dx.doi.org/10.1007/s00180-017-0742-2" target="_blank">OpenML R Package Publication</a>
- <a href="https://www.openml.org/api_docs" target="_blank">OpenML API Guide</a>
Deprecated
This package relies on the mlr framework, which is now retired in favor of the newer mlr3 framework. While you can still use this package with mlr or to access information from OpenML, we recommend transitioning to the mlr3 framework and use the related mlr3oml package.
How to cite
To cite the OpenML R package in publications, please use our paper entitled <a href="http://dx.doi.org/10.1007/s00180-017-0742-2" target="_blank">OpenML
: An R
Package to Connect to the Machine Learning Platform OpenML
</a> [<a href="https://citation-needed.springer.com/v2/references/10.1007/s00180-017-0742-2?format=bibtex&flavour=citation" target="_blank">BibTex</a>]
See also <a href="https://www.openml.org/cite" target="_blank">here</a> how to cite the OpenML project itself.
Installation of the package
- Install the stable version from CRAN
install.packages("OpenML")
or
- Install the development version from GitHub (using
devtools
)
devtools::install_github("openml/openml-r")
Furthermore, you need farff installed to process ARFF files:
install.packages("farff")
Alternatively you can make use of the RWeka R package to process ARFF files. However, in particular for larger ARFF files, farff is considerably faster than RWeka.
Contact
Found some nasty bugs? Please use the issue tracker to report on bugs or missing features. Pay attention to explain the problem as good as possible (in the best case with a traceback()
result and a sessionInfo()
). Moreover, a reproducible example is desirable.