Package: datacleanr 1.0.4

datacleanr: Interactive and Reproducible Data Cleaning

Flexible and efficient cleaning of data with interactivity. 'datacleanr' facilitates best practices in data analyses and reproducibility with built-in features and by translating interactive/manual operations to code. The package is designed for interoperability, and so seamlessly fits into reproducible analyses pipelines in 'R'.

Authors:Alexander Hurley [cre, aut, cph], Richard Peters [ctb], Christoforos Pappas [ctb]

datacleanr_1.0.4.tar.gz
datacleanr_1.0.4.zip(r-4.5)datacleanr_1.0.4.zip(r-4.4)datacleanr_1.0.4.zip(r-4.3)
datacleanr_1.0.4.tgz(r-4.4-any)datacleanr_1.0.4.tgz(r-4.3-any)
datacleanr_1.0.4.tar.gz(r-4.5-noble)datacleanr_1.0.4.tar.gz(r-4.4-noble)
datacleanr_1.0.4.tgz(r-4.4-emscripten)datacleanr_1.0.4.tgz(r-4.3-emscripten)
datacleanr.pdf |datacleanr.html
datacleanr/json (API)
NEWS

# Install 'datacleanr' in R:
install.packages('datacleanr', repos = c('https://the-hull.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/the-hull/datacleanr/issues

On CRAN:

annotation-tooldata-cleaningoutlier-detectionoutlier-removalreproducibility

4.34 score 19 stars 23 scripts 209 downloads 3 exports 97 dependencies

Last updated 2 years agofrom:058760d746. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 01 2024
R-4.5-winNOTENov 01 2024
R-4.5-linuxNOTENov 01 2024
R-4.4-winNOTENov 01 2024
R-4.4-macNOTENov 01 2024
R-4.3-winNOTENov 01 2024
R-4.3-macNOTENov 01 2024

Exports:%>%dcr_appfilter_scoped_df

Dependencies:askpassbackportsbase64encbslibcachemcheckmateclicliprcodetoolscolorspacecommonmarkcpp11crayoncrosstalkcurldata.tabledigestdplyrDTevaluatefansifarverfastmapfontawesomeformatRfsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclelobstrlubridatemagickmagrittrMASSMatrixmatrixStatsmemoisemgcvmimemunsellnlmeopensslpanderpillarpkgconfigplotlyplyrprettyunitspromisespryrpurrrR6rappdirsrapportoolsRColorBrewerRcppreshape2rlangrmarkdownrstudioapisassscalesshinyshinyFilesshinyWidgetssourcetoolsstringistringrsummarytoolssystibbletidyrtidyselecttimechangetinytexutf8vctrsviridisLitewithrxfunxtableyaml

Readme and manuals

Help Manual

Help pageTopics
Applies grouping to data set conditionallyapply_data_set_up
Return x and y limits of "group-subsetted" dframecalc_limits_per_groups
Check for internet connectioncan_internet
check if a filter statement is validcheck_individual_statement
datacleanr server functiondatacleanr_server
Interactive and reproducible data cleaningdcr_app
Initial checks for data setdcr_checks
extend brewer paletteextend_palette
Apply filter based on a statement, scoped to 'dplyr' groupsfilter_scoped
Filter / Subset data 'dplyr'-groupwisefilter_scoped_df
Identify columns carrying non-numeric valuesget_factor_cols_idx
Handle outlier tracehandle_add_outlier_trace
Wrapper for adjusting axis lims and hiding traceshandle_restyle_traces
Handle selection of outliers (with select - unselect capacity)handle_sel_outliers
Provide trace ids to set to invisiblehide_trace_idx
Make grouping overview tablemake_group_table
Wrapper for saving filesmake_save_filepath
Server Module: apply / reset filtermodule_server_apply_reset
Server Module: box for str filter conditionmodule_server_box_str_filter
Server Module: checkbox renderingmodule_server_checkbox
Server Module: filter info text and filtered df outputmodule_server_df_filter
Server Module: Selection Annotatormodule_server_extract_code
Server Module: Extraction File selection menumodule_server_extract_code_fileconfig
Server Module: box for str filter conditionmodule_server_filter_str
Server Module: Selection Annotatormodule_server_group_relayout_buttons
Server Module: group selectionmodule_server_group_select
Server Module: box for str filter conditionmodule_server_group_selector_table
Server Module: dynamic histogram output for n vars str filter conditionmodule_server_histograms
Server Module: box for str filter conditionmodule_server_lowercontrol_btn
Server Module: DT for annotationmodule_server_plot_annotation_table
Server Module: box for str filter conditionmodule_server_plot_selectable
Server Module: box for str filter conditionmodule_server_plot_selectorcontrols
Server Module: data summarymodule_server_summary
Server Module: Selection Annotatormodule_server_text_annotator
UI Module: Apply/Reset Filteringmodule_ui_apply_reset
UI Module: box for str filter conditionmodule_ui_box_str_filter
UI Module: data summarymodule_ui_checkbox
UI Module: filter info text outputmodule_ui_df_filter
UI Module: Extraction Text outputmodule_ui_extract_code
UI Module: Extraction File selection menumodule_ui_extract_code_fileconfig
UI Module: box for str filter conditionmodule_ui_filter_str
UI Module: Grouptable Relayout Buttonsmodule_ui_group_relayout_buttons
UI Module: group selectionmodule_ui_group_select
UI Module: box for str filter conditionmodule_ui_group_selector_table
UI Module: dynamic histogram output for n varsmodule_ui_histograms
UI Module: Delete selection buttonsmodule_ui_lowercontrol_btn
UI Module: DT for annotationmodule_ui_plot_annotation_table
UI Module: plotly plotmodule_ui_plot_selectable
UI Module: selector controlsmodule_ui_plot_selectorcontrols
UI Module: data summarymodule_ui_summary
UI Module: Selection Annotatormodule_ui_text_annotator
Method for printing dcr_code outputprint.dcr_code
Split data.frame/tibble based on groupingsplit_groups