sfu-db / dataprep

Open-source low code data preparation library in python. Collect, clean and visualization your data in python with a few lines of code.
http://dataprep.ai
MIT License
1.99k stars 203 forks source link

Add clean functions in the selection UI #847

Closed yixuy closed 2 years ago

yixuy commented 2 years ago

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Add more functions( all in the document of the clean module) in the front-end selection field. Reference: https://github.com/sfu-db/dataprep/blob/develop/docs/source/api_reference/dataprep.clean.rst

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

Snapshots:

image

Include snapshots for easier review.

Checklist:

codecov[bot] commented 2 years ago

Codecov Report

Merging #847 (282a58c) into develop (482ca40) will decrease coverage by 0.54%. The diff coverage is 14.01%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #847      +/-   ##
===========================================
- Coverage    55.32%   54.77%   -0.55%     
===========================================
  Files          293      293              
  Lines        18993    19230     +237     
===========================================
+ Hits         10507    10533      +26     
- Misses        8486     8697     +211     
Impacted Files Coverage Δ
dataprep/clean/clean_url.py 97.84% <ø> (ø)
dataprep/clean/gui/clean_gui.py 11.53% <0.00%> (-9.19%) :arrow_down:
dataprep/clean/utils.py 40.00% <ø> (ø)
dataprep/eda/create_diff_report/__init__.py 50.00% <0.00%> (ø)
dataprep/eda/create_diff_report/diff_formatter.py 16.58% <0.00%> (ø)
dataprep/eda/utils.py 82.23% <0.00%> (ø)
dataprep/__init__.py 100.00% <100.00%> (ø)
dataprep/clean/clean_date.py 83.93% <100.00%> (ø)
dataprep/eda/correlation/compute/univariate.py 98.71% <100.00%> (ø)
dataprep/eda/correlation/render.py 98.69% <100.00%> (+0.02%) :arrow_up:
... and 17 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7e60e9b...282a58c. Read the comment docs.