-
Notifications
You must be signed in to change notification settings - Fork 120
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
Df ops #333
Conversation
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.
thanks for starting another push at that @gidden and @znicholls - but in light of the comments by @gaurav-ganti in #332, I'd revisit the approach of subtracting one IamDataFrame
from another, and instead have the work with one IamDataFrame
. Should simplify things...
Ok, everyone. Please see here a revised implementation. Notably, all This is hopefully flexible enough that we can implement both ways and debate the relative benefits over beer =)... noting that have at the moment chosen to implement my desired way! |
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.
I (still) don't agree with this approach, but don't want to stand in the way of you moving forward on this. So I change my review to Comment and will step from further discussions.
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.
a few comments on the implementation (my general reservation about the within-vs.-across-dataframe operation notwithstanding)...
back to |
This is how we handle ops in scmdata if helpful https://github.com/openscm/scmdata/blob/master/src/scmdata/ops.py |
Finally (and happily) closing in favor of #527 |
Description of PR
Originally in #276, @znicholls wrote:
This PR starts as rebased on #276 and adds additional ops.
Please confirm that this PR has done the following:
Adding to RELEASE_NOTES.md (remove section after adding to RELEASE_NOTES.md)
Please add a single line in the release notes similar to the following: