-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
#5856: added option to create vertically-oriented stem plots #6168
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
11 commits
Select commit
Hold shift + click to select a range
6ca8063
#5856: added option to create vertically-oriented stem plots
vecuenca e93cd3e
Added docstrings for optional args in stem, made vertical default to …
vecuenca 2b9e65f
Added flipping and renamed xs and ys in stem
vecuenca 6c406f4
Changed orientation variable to string from boolean, also modified do…
ItsRLuo 56fd706
Flipped thisx to thisy and vice versa when the orientation value is v…
ItsRLuo ed19281
Flipped x to y and vice versa for the baseline plot
ItsRLuo 032ff4e
removed trailing whitespace
ItsRLuo 9ed1e2e
Added some validation for the orientation arg in stem()
vecuenca 9570dfa
Added whats_new entry for #5856
vecuenca bd7c878
Added stem orientation test and associated baseline images
vecuenca b161f18
Fixed whats_new entry
vecuenca File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Added some validation for the orientation arg in stem()
- Loading branch information
commit 9ed1e2ebc187747ddb51a7979193eef37f0460a0
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2448,6 +2448,9 @@ def stem(self, *args, **kwargs): | |
# wants a vertical or horizontal stem plot | ||
orientation = kwargs.pop('orientation', 'horizontal') | ||
|
||
if orientation not in ('horizontal', 'vertical'): | ||
raise ValueError("'%s' is not a valid orientation" % orientation) | ||
|
||
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. It is a bigger change, but could you refactor this to have on |
||
bottom = kwargs.pop('bottom', None) | ||
label = kwargs.pop('label', None) | ||
|
||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
should probably do some validation here to make sure 'aardvark' or the like does not get passed in.