Skip to content

ENH: better dtype inference when doing DataFrame reductions #52788

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 79 commits into from
Jul 13, 2023
Merged
Changes from 1 commit
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
1e7e563
ENH: better dtype inference when doing DataFrame reductions
topper-123 Apr 19, 2023
6397977
precommit issues
topper-123 Apr 19, 2023
0e797b9
fix failures
topper-123 Apr 19, 2023
b846e70
fix failures
topper-123 Apr 19, 2023
76ce594
mypy + some docs
topper-123 Apr 20, 2023
7644598
doc linting linting
topper-123 Apr 20, 2023
51da9ef
refactor to use _reduce_with_wrap
topper-123 Apr 20, 2023
8d925cd
docstring linting
topper-123 Apr 20, 2023
d7d1989
pyarrow failure + linting
topper-123 Apr 20, 2023
54bcb60
pyarrow failure + linting
topper-123 Apr 20, 2023
03b8ce4
linting
topper-123 Apr 20, 2023
e0af36f
doc stuff
topper-123 Apr 20, 2023
64d8d60
linting fixes
topper-123 Apr 21, 2023
a95e5b9
fix fix doc string
topper-123 Apr 22, 2023
e7a75e4
remove _wrap_na_result
topper-123 Apr 22, 2023
2e64191
doc string example
topper-123 Apr 23, 2023
b6c1dc8
pyarrow + categorical
topper-123 Apr 24, 2023
32f9a73
silence bugs
topper-123 Apr 25, 2023
8bf7ba8
silence errors
topper-123 Apr 25, 2023
35b07c5
silence errors II
topper-123 Apr 25, 2023
6a390d4
fix errors III
topper-123 Apr 25, 2023
8dc2acf
various fixups
topper-123 Apr 25, 2023
5a65c70
various fixups
topper-123 Apr 25, 2023
9cb34ec
delay fixing windows and 32bit failures
topper-123 Apr 26, 2023
8521f18
BUG: Adding a columns to a Frame with RangeIndex columns using a non-…
topper-123 Apr 23, 2023
82cd91e
DOC: Update whatsnew (#52882)
phofl Apr 23, 2023
e0bc63e
CI: Change development python version to 3.10 (#51133)
phofl Apr 26, 2023
7cf26ae
update
topper-123 Apr 27, 2023
6330840
update
topper-123 Apr 29, 2023
efae9dc
add docs
topper-123 May 1, 2023
b585f3b
fix windows tests
topper-123 May 1, 2023
52763ab
fix windows tests
topper-123 May 1, 2023
d4f2a84
remove guards for 32bit linux
topper-123 May 2, 2023
7bfe3fe
add bool tests + fix 32-bit failures
topper-123 May 2, 2023
f48ea09
fix pre-commit failures
topper-123 May 2, 2023
bbd8cb8
fix mypy failures
topper-123 May 2, 2023
c6e9a80
rename _reduce_with -> _reduce_and_wrap
topper-123 May 2, 2023
5200896
assert missing attributes
topper-123 May 2, 2023
26d4059
reduction dtypes on windows and 32bit systems
topper-123 May 3, 2023
b6bd75e
add tests for min_count=0
topper-123 May 3, 2023
44dcdce
PERF:median with axis=1
topper-123 May 4, 2023
3ebcbff
median with axis=1 fix
topper-123 May 4, 2023
99d034e
streamline Block.reduce
topper-123 May 5, 2023
79df9db
fix comments
topper-123 May 6, 2023
d01fc1d
FIX preserve dtype with datetime columns of different resolution when…
glemaitre May 14, 2023
bc582f6
BUG Merge not behaving correctly when having `MultiIndex` with a sing…
Charlie-XIAO May 16, 2023
a7fd1b1
BUG: preserve dtype for right/outer merge of datetime with different …
jorisvandenbossche May 17, 2023
1781d30
remove special BooleanArray.sum method
topper-123 May 22, 2023
68fd316
remove BooleanArray.prod
topper-123 May 23, 2023
8ceb57d
fixes
topper-123 May 27, 2023
4375cb2
Update doc/source/whatsnew/v2.1.0.rst
topper-123 May 29, 2023
f7b354c
Update pandas/core/array_algos/masked_reductions.py
topper-123 May 29, 2023
f91c6ca
small cleanup
topper-123 May 29, 2023
9a881fa
small cleanup
topper-123 May 29, 2023
9d50f85
Merge branch 'master' into reduction_dtypes_II
topper-123 May 31, 2023
026696f
Merge branch 'master' into reduction_dtypes_II
topper-123 May 31, 2023
f603de0
only reduce 1d
topper-123 May 31, 2023
a7e69ad
Merge branch 'reduction_dtypes_II' of https://github.com/topper-123/p…
topper-123 May 31, 2023
772998f
fix after #53418
topper-123 May 31, 2023
b20a289
Merge branch 'master' into reduction_dtypes_II
topper-123 Jun 1, 2023
082ddd9
update according to comments
topper-123 Jun 3, 2023
8032514
revome note
topper-123 Jun 3, 2023
3a3ec95
update _minmax
topper-123 Jun 5, 2023
77992f7
Merge branch 'master' into reduction_dtypes_II
topper-123 Jun 5, 2023
23f22fb
Merge branch 'master' into reduction_dtypes_II
topper-123 Jun 10, 2023
3b8d8f0
Merge branch 'master' into reduction_dtypes_II
topper-123 Jun 10, 2023
1e39b65
Merge branch 'master' into reduction_dtypes_II
topper-123 Jun 19, 2023
1ed3e2d
Merge branch 'master' into reduction_dtypes_II
topper-123 Jun 24, 2023
467073a
Merge branch 'master' into reduction_dtypes_II
topper-123 Jun 27, 2023
dd0bfe8
Merge branch 'master' into reduction_dtypes_II
topper-123 Jun 29, 2023
49334c7
REF: add keepdims parameter to ExtensionArray._reduce + remove Extens…
topper-123 Jun 29, 2023
5634106
REF: add keepdims parameter to ExtensionArray._reduce + remove Extens…
topper-123 Jun 29, 2023
f85deab
fix whatsnew
topper-123 Jun 29, 2023
6519712
fix _reduce call
topper-123 Jun 29, 2023
74410f6
Merge branch 'master' into reduction_dtypes_II
topper-123 Jul 7, 2023
e7503dc
Merge branch 'master' into reduction_dtypes_II
topper-123 Jul 12, 2023
24e2d11
Merge branch 'master' into reduction_dtypes_II
topper-123 Jul 12, 2023
e3afa18
simplify test
topper-123 Jul 12, 2023
899a2fb
add tests for any/all
topper-123 Jul 13, 2023
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
Prev Previous commit
Next Next commit
Merge branch 'master' into reduction_dtypes_II
  • Loading branch information
topper-123 committed Jun 10, 2023
commit 3b8d8f00df77a15c792728ae6df30d8cc8abc551

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.