Skip to content

[ENH] Improve complete function #933

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 36 commits into from
Oct 6, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
86cd0a9
Merge pull request #1 from pyjanitor-devs/dev
samukweku Apr 23, 2021
7ee2e19
Merge branch 'pyjanitor-devs:dev' into dev
samukweku May 24, 2021
32be96c
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Jun 5, 2021
513ef04
updates
samukweku Jul 26, 2021
f3d9b11
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Aug 1, 2021
4f98e9d
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Aug 15, 2021
37af6a6
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Aug 19, 2021
facb52c
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Aug 19, 2021
5f3c8e3
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Aug 20, 2021
057c39b
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Aug 20, 2021
c25235a
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Aug 22, 2021
5a90734
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Sep 2, 2021
d0fb585
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Sep 5, 2021
cdef368
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Sep 5, 2021
ccbab57
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Sep 12, 2021
55a9cb5
edit functions.py
samukweku Sep 24, 2021
19e1371
changelog
samukweku Sep 24, 2021
fd446a6
updates to complete and expand_grid
samukweku Sep 24, 2021
3df48f8
tests for complete and expand_grid
samukweku Sep 24, 2021
238932d
update expand_grid.ipynb
samukweku Sep 24, 2021
dab0dbb
add complete.ipynb
samukweku Sep 24, 2021
c5a7982
Add more tests for expand_grid
samukweku Sep 24, 2021
2afb2da
flake8 edits
samukweku Sep 24, 2021
80274d3
add sort parameter to complete
samukweku Sep 24, 2021
9ccda2c
modified test_complete
samukweku Sep 24, 2021
e350f4e
test for str type for df_key
samukweku Sep 26, 2021
37e145e
test for hashable type for df_key
samukweku Sep 26, 2021
7456c06
Merge branch 'dev' into complete_expand_grid
ericmjl Oct 2, 2021
c4a47ba
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Oct 2, 2021
4f47fb8
Merge branch 'dev' of https://github.com/samukweku/pyjanitor into com…
samukweku Oct 2, 2021
d945efd
sentence fix
samukweku Oct 2, 2021
ea0780e
Merge branch 'complete_expand_grid' of https://github.com/samukweku/p…
samukweku Oct 2, 2021
de8a30c
Merge branch 'dev' into complete_expand_grid
samukweku Oct 2, 2021
92e99aa
Merge branch 'pyjanitor-devs:dev' into dev
samukweku Oct 3, 2021
d0ace43
Merge branch 'dev' of https://github.com/samukweku/pyjanitor into com…
samukweku Oct 3, 2021
0177518
Merge branch 'complete_expand_grid' of https://github.com/samukweku/p…
samukweku Oct 3, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@
- [ENH] Fix bug in `pivot_longer` for wrong output when `names_pattern` is a sequence with a single value. Issue #885 @samukweku
- [ENH] Deprecate `aggfunc` from `pivot_wider`; aggregation can be chained with pandas' `groupby`.
- [BUG] Fix conditional join issue for multiple conditions, where pd.eval fails to evaluate if numexpr is installed. #898 @samukweku
- [ENH] Added `case_when` to handle multiple conditionals and replacement values. Issue #736. @robertmitchellv
- [ENH] Added `case_when` to handle multiple conditionals and replacement values. Issue #736. @robertmitchellv
- [ENH] Deprecate `new_column_names` and `merge_frame` from `process_text`. Only existing columns are supported. @samukweku
- [ENH] `complete` uses `pd.merge` internally, providing a simpler logic, with some speed improvements in certain cases over `pd.reindex`. @samukweku
- [ENH] `expand_grid` returns a MultiIndex DataFrame, allowing the user to decide how to manipulate the columns. @samukweku


## [v0.21.1] - 2021-08-29
Expand Down
Loading