You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would expect the return values of .agg(np.nansum) and .agg(np.sum) to be the same, given that pandas "normalizes" np.sum into np.nansum (don't know the correct term).
the same issue is with np.nanmean, np.nanmax etc.
Problem description
The underlying issue is that SelectionMixIn._cython_table has records for np.sum, np.mean etc, but not np.nansum, np.nanmean etc.
From a quick look at it, it seems that the issue is easily fixable, by adding the np.nan* function to cython_table.
Output of pd.show_versions()
INSTALLED VERSIONS
commit: 7590b87
python: 3.6.3.final.0
python-bits: 32
OS: Windows
OS-release: 10
machine: AMD64
processor: Intel64 Family 6 Model 78 Stepping 3, GenuineIntel
byteorder: little
LC_ALL: None
LANG: None
LOCALE: None.None
I would expect the return values of
.agg(np.nansum)
and.agg(np.sum)
to be the same, given that pandas "normalizes" np.sum into np.nansum (don't know the correct term).the same issue is with
np.nanmean
,np.nanmax
etc.Problem description
The underlying issue is that
SelectionMixIn._cython_table
has records fornp.sum
,np.mean
etc, but notnp.nansum
,np.nanmean
etc.From a quick look at it, it seems that the issue is easily fixable, by adding the
np.nan*
function to cython_table.Output of
pd.show_versions()
INSTALLED VERSIONS
commit: 7590b87
python: 3.6.3.final.0
python-bits: 32
OS: Windows
OS-release: 10
machine: AMD64
processor: Intel64 Family 6 Model 78 Stepping 3, GenuineIntel
byteorder: little
LC_ALL: None
LANG: None
LOCALE: None.None
pandas: 0.22.0.dev0+710.g7590b87.dirty
pytest: 3.3.1
pip: 9.0.1
setuptools: 38.2.5
Cython: 0.26.1
numpy: 1.13.3
scipy: 1.0.0
pyarrow: None
xarray: None
IPython: 6.2.1
sphinx: 1.6.3
patsy: 0.4.1
dateutil: 2.6.1
pytz: 2017.3
blosc: None
bottleneck: None
tables: None
numexpr: None
feather: None
matplotlib: 2.1.0
openpyxl: 2.4.9
xlrd: 1.1.0
xlwt: 1.3.0
xlsxwriter: None
lxml: None
bs4: None
html5lib: 1.0b10
sqlalchemy: None
pymysql: None
psycopg2: None
jinja2: 2.9.6
s3fs: None
fastparquet: None
pandas_gbq: None
pandas_datareader: None
The text was updated successfully, but these errors were encountered: