The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
dataset_viewer() renders a SAS Studio-style interactive
grid for a data frame, an artoo-conformed frame, or a file path read via
artoo::read_dataset(). The data is sent to the browser as
Parquet and queried in place with DuckDB-WASM, so filter, sort, and
scroll stay fast on large datasets without sampling rows.NA in every column
(numeric, character, and date), keeping them distinct from a genuine
empty string and from the NaN floating-point value, which
renders as NaN. They can be filtered with the
COL is na / COL is not na free-text predicate
or the per-column “(Missing)” option in the Add Filter dialog; the
generated dplyr code uses is.na().datasetviewerOutput() and
renderDatasetViewer() embed the widget in Shiny and publish
the current filter, sort, column selection, and view mode as
inputs.dplyr pipeline (filter, arrange, then select, with SQL-to-R
translation) that reproduces the current view.DATASETVIEWER_DUCKDB_DIR,
DATASETVIEWER_DUCKDB_URL,
DATASETVIEWER_DUCKDB_EXT_URL, and
DATASETVIEWER_DUCKDB_OFFLINE; the install never fails if
the engine cannot be fetched (it falls back to the CDN at runtime).options(datasetviewer.use_local_engine = FALSE) forces
the CDN even when the engine is present locally, keeping self-contained
HTML documents small.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.