This is the first release of rdatagouv, an R client for the public API of data.gouv.fr, the French government's open data platform. Download and install the package to explore, download and reuse public datasets from your terminal.
The package is organised around the workflow it supports:
dg_find_datasets()
(full-text and schema-only search, and filters such as organization,
topic, geozone, license or format) and identify its producer with
dg_find_organization(), or browse data.gouv's curated themes with
dg_find_topics().dg_glimpse() surfaces quality
scores, download counts and coverage metadata, and dg_schema() returns the
documented columns of the data's declared schema so you can check the
variables before downloading.dg_pull_dataset() downloads a dataset's tabular
resources (CSV, XLS/XLSX, Parquet, ZIP, ...) into tidy tibbles, optionally
keeping only fully numeric columns or forcing the type of specific columns.dg_table_id() and used by dg_refetch() to re-download the exact
same table later.dg_summary() (size, number of columns, rows,
missing-value rate), or many tables at once with dg_summarise().dg_problems(), which returns the rows and columns
that could not be read as expected.The README is a good starting point, and the package vignette walks through each function with worked examples.