-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
BUG: Index with duplicate labels raises ValueError in Dataframe.query #52224
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
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.
The fix should not require a new method on the DataFrame
Hey @mroeschke , just wanted to give you a quick update on my progress. I've integrated the latest version of my code into the 'query()' function, which should help streamline the overall process. Let me know if you have any questions or concerns. |
Hello @mroeschke, I have made modifications to the query() function to check for duplicate index labels, but some tests have failed. As a new contributor to this open-source project, I would appreciate your expert opinion on whether I should make further changes to the code or focus on fixing the failing tests. |
Honestly, I would suggest tackling an issue label |
Hello @mroeschke , I'm not sure if you saw, but I have made changes to the implementation. It no longer requires falling back to a try/except. Instead, I added an if statement to check for duplicate indexes.It covers all the constraints that you have informed me of, and it is currently working. if self.index.duplicated().any():
I apologize for the frequent comments, I don't mean to be a bother. |
This pull request is stale because it has been open for thirty days with no activity. Please update and respond to this comment if you're still interested in working on this. |
Thanks for the pull request, but it appears to have gone stale. If interested in continuing, please merge in the main branch, address any review comments and/or failing tests, and we can reopen. |
doc/source/whatsnew/vX.X.X.rst
file if fixing a bug or adding a new feature.