Skip to content

PERF: repeated slicing along index in groupby #40353

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 26 commits into from
Mar 16, 2021
Merged
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
60a8649
CLN: BlockManager.get_slice require only slice arg
jbrockmendel Mar 6, 2021
91436a5
Merge branch 'master' into ref-slice
jbrockmendel Mar 6, 2021
b17ad65
mypy fixup
jbrockmendel Mar 6, 2021
9fa658f
Merge branch 'master' into ref-slice
jbrockmendel Mar 6, 2021
5afce04
PERF: implement Index._getitem_slice
jbrockmendel Mar 6, 2021
36a8530
PERF: implement getitem_block_columns
jbrockmendel Mar 8, 2021
c528119
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 9, 2021
dc5f975
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 10, 2021
14ee965
PERF: repeated slicing along index in groupby
jbrockmendel Mar 10, 2021
f6655ad
mypy fixup
jbrockmendel Mar 10, 2021
21fe008
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 11, 2021
e4eae87
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 11, 2021
ce2dec6
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 11, 2021
8ff5167
mypy fixup
jbrockmendel Mar 11, 2021
2ade2bb
revert
jbrockmendel Mar 12, 2021
c594fd0
comment typo fixup
jbrockmendel Mar 12, 2021
0cefeb2
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 12, 2021
e9d0a92
type:ignore
jbrockmendel Mar 12, 2021
9a4ccc1
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 12, 2021
14497df
TST: EA[..., slc]
jbrockmendel Mar 12, 2021
9a3969f
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 14, 2021
23cf40d
recert get_slice_index
jbrockmendel Mar 14, 2021
12266aa
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 14, 2021
d13ad92
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 15, 2021
e36b7b0
TST: arr[foo, ...]
jbrockmendel Mar 15, 2021
bc0a110
Merge branch 'master' into cln-getitem_block
jbrockmendel Mar 16, 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
Prev Previous commit
Next Next commit
revert
  • Loading branch information
jbrockmendel committed Mar 12, 2021
commit 2ade2bbdd4814179f84efba33dc1b53ad8f9fa26
2 changes: 1 addition & 1 deletion pandas/core/arrays/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@ def _from_factorized(cls, values, original):
# ------------------------------------------------------------------------

def __getitem__(
self, item: Union[int, slice, np.ndarray, Ellipsis]
self, item: Union[int, slice, np.ndarray]
) -> Union[ExtensionArray, Any]:
"""
Select a subset of self.
Expand Down