-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
BUG: Fix StringArray use_inf_as_na bug #33656
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
Changes from 15 commits
6782445
66a438d
de8eed1
5f7db13
f9cd44e
df626f5
2b4d109
6d4afbc
ad058d6
e80d100
8ac4f39
d5bf7fc
8b862a5
1b813b0
b458a02
aa2bbc7
ec5af24
4b3b894
b04bfdc
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -210,7 +210,7 @@ def _isna_ndarraylike(obj, inf_as_na: bool = False): | |
|
||
if is_extension_array_dtype(dtype): | ||
if inf_as_na: | ||
result = values.isna() | (values == -np.inf) | (values == np.inf) | ||
jreback marked this conversation as resolved.
Show resolved
Hide resolved
|
||
result = libmissing.isnaobj_old(values.to_numpy()) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. can we short-circuit this (and avoid the object-cast of to_numpy) for e.g. PeriodArray? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not in general, but we could short-circuit the known built-in dtypes that will never be able to contain inf (basically all our internal EA dtypes except for categorical ?) |
||
else: | ||
result = values.isna() | ||
elif is_string_dtype(dtype): | ||
|
Uh oh!
There was an error while loading. Please reload this page.