-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Added log10 to the list of unary functions df.eval can handle #24140
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
Conversation
Hello @euri10! Thanks for submitting the PR.
|
Codecov Report
@@ Coverage Diff @@
## master #24140 +/- ##
=======================================
Coverage 92.2% 92.2%
=======================================
Files 162 162
Lines 51701 51701
=======================================
Hits 47671 47671
Misses 4030 4030
Continue to review full report at Codecov.
|
4 similar comments
Codecov Report
@@ Coverage Diff @@
## master #24140 +/- ##
=======================================
Coverage 92.2% 92.2%
=======================================
Files 162 162
Lines 51701 51701
=======================================
Hits 47671 47671
Misses 4030 4030
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #24140 +/- ##
=======================================
Coverage 92.2% 92.2%
=======================================
Files 162 162
Lines 51701 51701
=======================================
Hits 47671 47671
Misses 4030 4030
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #24140 +/- ##
=======================================
Coverage 92.2% 92.2%
=======================================
Files 162 162
Lines 51701 51701
=======================================
Hits 47671 47671
Misses 4030 4030
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #24140 +/- ##
=======================================
Coverage 92.2% 92.2%
=======================================
Files 162 162
Lines 51701 51701
=======================================
Hits 47671 47671
Misses 4030 4030
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #24140 +/- ##
==========================================
+ Coverage 92.2% 92.21% +<.01%
==========================================
Files 162 162
Lines 51701 51723 +22
==========================================
+ Hits 47671 47695 +24
+ Misses 4030 4028 -2
Continue to review full report at Codecov.
|
can you add a test for this, in pandas/tests/computation/test_eval.py & a whatsnew note (bug fixes for numeric is ok) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
comments
doc/source/whatsnew/v0.23.5.txt
Outdated
@@ -52,3 +52,7 @@ Bug Fixes | |||
**I/O** | |||
|
|||
- Bug in :func:`read_csv` that caused it to raise ``OverflowError`` when trying to use 'inf' as ``na_value`` with integer index column (:issue:`17128`) | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you move this to 0.24.0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oups, done, sorry for that
doc/source/whatsnew/v0.23.5.txt
Outdated
@@ -51,4 +51,4 @@ Bug Fixes | |||
|
|||
**I/O** | |||
|
|||
- Bug in :func:`read_csv` that caused it to raise ``OverflowError`` when trying to use 'inf' as ``na_value`` with integer index column (:issue:`17128`) | |||
- Bug in :func:`read_csv` that caused it to raise ``OverflowError`` when trying to use 'inf' as ``na_value`` with integer index column (:issue:`17128`) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you need to checkout this file from master as it should be unchanged.
doc/source/whatsnew/v0.24.0.rst
Outdated
@@ -1375,6 +1375,7 @@ Numeric | |||
- :meth:`Series.agg` can now handle numpy NaN-aware methods like :func:`numpy.nansum` (:issue:`19629`) | |||
- Bug in :meth:`Series.rank` and :meth:`DataFrame.rank` when ``pct=True`` and more than 2:sup:`24` rows are present resulted in percentages greater than 1.0 (:issue:`18271`) | |||
- Calls such as :meth:`DataFrame.round` with a non-unique :meth:`CategoricalIndex` now return expected data. Previously, data would be improperly duplicated (:issue:`21809`). | |||
- Added log10 to the list of supported functions in ``df.eval`` (:issue:`24139`) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use double back-ticks on log10
, use a :meth:
reference for eval
Used correct syntax for whatsnew, hopefully
lgtm ping on green. |
added/ passedgit diff upstream/master -u -- "*.py" | flake8 --diff
(pandas) ➜ pandas git:(binary_math_log) git diff upstream/master -u -- "*.py" | flake8 --diff