{"repo":"mlr-org/mlr3db","free":true,"listed":false,"github":"https://github.com/mlr-org/mlr3db","clone":"git clone https://github.com/mlr-org/mlr3db.git","description":"Data Backends to let mlr3 work transparently with (remote) data bases","language":"R","stars":22,"topics":["mlr3","machine-learning","data-backend","database","mariadb","mysql","postgresql","sqlite","odbc","bigquery"],"license":"LGPL-3.0","category":"databases-storage","readme_excerpt":"mlr3db Package website: release \\ dev Extends the mlr3 package with a DataBackend to transparently work with databases. Three additional backends are currently implemented: - DataBackendDplyr : Relies internally on the abstraction of dplyr and dbplyr. This allows working on a broad range of DBMS, such as SQLite, MySQL, MariaDB, or PostgreSQL. - DataBackendDuckDB : Connector to duckdb. This includes support for Parquet files (see example below). - DataBackendPolars : Connector to polars. To construct the backends, you have to establish a connection to the DBMS yourself with the DBI package. For the serverless SQLite and DuckDB, we provide the converters as sqlite backend() and as duckdb backend() . Installation You can install the released version of mlr3db from CRAN with: And the development version from GitHub with: Example DataBackendDplyr DataBackendDuckDB","default_branch":null,"files":null,"tree":[],"storefront":"/r/mlr-org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mlr-org/mlr3db/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}