Package: messy 0.1.0.9003

messy: Create Messy Data from Clean Data Frames
For the purposes of teaching, it is often desirable to show examples of working with messy data and how to clean it. This R package creates messy data from clean, tidy data frames so that students have a clean example to work towards.
Authors:
messy_0.1.0.9003.tar.gz
messy_0.1.0.9003.zip(r-4.7)messy_0.1.0.9003.zip(r-4.6)messy_0.1.0.9003.zip(r-4.5)
messy_0.1.0.9003.tgz(r-4.6-any)messy_0.1.0.9003.tgz(r-4.5-any)
messy_0.1.0.9003.tar.gz(r-4.7-any)messy_0.1.0.9003.tar.gz(r-4.6-any)
messy_0.1.0.9003.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
messy/json (API)
NEWS
| # Install 'messy' in R: |
| install.packages('messy', repos = c('https://nrennie.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/nrennie/messy/issues
Pkgdown/docs site:https://nrennie.rbind.io
Last updated from:7cd5171109. Checks:7 ERROR, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | ERROR | 116 | ||
| source / vignettes | OK | 172 | ||
| linux-release-x86_64 | ERROR | 115 | ||
| macos-release-arm64 | ERROR | 108 | ||
| macos-oldrel-arm64 | ERROR | 107 | ||
| windows-devel | ERROR | 80 | ||
| windows-release | ERROR | 68 | ||
| windows-oldrel | ERROR | 70 | ||
| wasm-release | OK | 94 |
Exports:add_special_charsadd_whitespacechange_casechange_separatorsduplicate_columnsduplicate_rowsmake_missingmessymessy_colnamesmessy_date_formatsmessy_datetime_formatsmessy_datetime_tzonessplit_datessplit_datetimesuncbindunjoinunrbind
Dependencies:clidplyrgenericsgluelifecyclemagrittrpillarpkgconfigR6rlangstringistringrtibbletidyselectutf8vctrswithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Add special characters to strings | add_special_chars |
| Add whitespaces | add_whitespace |
| Change case | change_case |
| Change separators | change_separators |
| Duplicate columns and insert them into the dataframe at random | duplicate_columns |
| Duplicate rows and insert them into the dataframe in order or at random. May result in numbers being added to the end of row names. | duplicate_rows |
| Make missing | make_missing |
| Messy | messy |
| Make column names messy | messy_colnames |
| Make date(time) formats inconsistent | messy_datetime_formats messy_date_formats |
| Change the timezone of datetime columns | messy_datetime_tzones |
| Splits date(time) column(s) into multiple columns | split_dates split_datetimes |
| Splits a dataframe into two, such that it could be reassembled with a mutating join | unjoin |
| Splits a dataframe row-wise or col-wise into any arbitrary number of dataframes | uncbind unrbind |
