Package: keyed 0.2.0
keyed: Explicit Key Assumptions for Flat-File Data
Helps make implicit data assumptions explicit by attaching keys to flat-file data that error when those assumptions are violated. Designed for CSV-first workflows without database infrastructure or version control. Provides key definition, assumption checks, join diagnostics, and automatic drift detection via watched data frames that snapshot before each transformation and report cell-level changes.
Authors:
keyed_0.2.0.tar.gz
keyed_0.2.0.zip(r-4.7)keyed_0.2.0.zip(r-4.6)keyed_0.2.0.zip(r-4.5)
keyed_0.2.0.tgz(r-4.6-any)keyed_0.2.0.tgz(r-4.5-any)
keyed_0.2.0.tar.gz(r-4.7-any)keyed_0.2.0.tar.gz(r-4.6-any)
keyed_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
keyed/json (API)
NEWS
| # Install 'keyed' in R: |
| install.packages('keyed', repos = c('https://gcol33.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/gcol33/keyed/issues
Pkgdown/docs site:https://gillescolling.com
csvdata-integritydata-qualitydata-validationdata-wranglingflat-filetidyverse
Last updated from:b7edad9397. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 133 | ||
| source / vignettes | OK | 210 | ||
| linux-release-x86_64 | OK | 172 | ||
| macos-release-arm64 | OK | 102 | ||
| macos-oldrel-arm64 | OK | 87 | ||
| windows-devel | OK | 86 | ||
| windows-release | OK | 82 | ||
| windows-oldrel | OK | 75 | ||
| wasm-release | OK | 108 |
Exports:add_idbind_idbind_keyedcheck_driftcheck_idcheck_id_disjointclear_all_snapshotsclear_snapshotcommit_keyedcompare_idscompare_keyscompare_structurediagnose_joinextend_idfind_duplicatesget_idget_key_colshas_idhas_keykeykey_is_validkey_statuskey<-list_snapshotslock_completelock_coveragelock_no_nalock_nrowlock_uniquemake_idremove_idstampunkeyunwatchwatch
Dependencies:clidigestdplyrgenericsgluelifecyclemagrittrpillarpkgconfigR6rlangtibbletidyselectutf8vctrswithr
