Comments (3)
You're welcome.
To be clear -- the "axes" returned by joyplot, for a plot with 4 density plots like the one in the example above, is a list of 5 axes: the first four are the axis of the small plots, the last axis is the "global" one. I should add comments/docs that specify this better.
from joypy.
There's no easy way - but to work on the "global" axis, you should consider the last of the axes returned by joyplot(), i.e., axes[-1]
, whose y axis is not visible by default.
Then you can work on it as you with, after you made it visible again. But you need to manually take care of hiding the ticks, maybe moving the title on the right, and so on.
Quick (and ugly) example:
%matplotlib inline
import joypy
import pandas as pd
from matplotlib import pyplot as plt
iris = pd.read_csv("data/iris.csv")
fig, axes = joypy.joyplot(iris)
ax = axes[-1]
ax.yaxis.set_label_position("right")
ax.set_ylabel("TestLabel")
ax.yaxis.set_visible(True)
ax.yaxis.set_ticks([])
from joypy.
Awesome! That's a great idea, thanks!
from joypy.
Related Issues (20)
- pandas.plotting._tools not supported in pandas 0.25.0 HOT 2
- It should be possible to sort the plots HOT 1
- Documentation + examples
- ENH: Add logscale option HOT 2
- import fails with latest version of pandas HOT 2
- Not enough colors in matplotlib default color cycle to draw all subplots
- Aggregate data in a specific column HOT 3
- Unexpected behaviour of figsize and overlap HOT 6
- Incorrect plotting of standard gaussian? HOT 1
- Typo in "num_axes" variable? HOT 1
- Update Iris Example in Readme HOT 1
- "By" Column Is Not Properly Removed HOT 1
- Rotate ridges 90 degrees? HOT 1
- How to align all y_series?
- Joypy and gridspec HOT 2
- Is it possible to inverse the plot?
- Is it possible to change joyplot's zorder? HOT 1
- Github Tags/Releases? HOT 2
- Passing axis parameter into new joyplot function call?
- How you can set different colors in Hist mode for each group? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from joypy.