-
-
Notifications
You must be signed in to change notification settings - Fork 105
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
Add API to create ridge / joy plots? #1342
Labels
Milestone
Comments
Is this theoretical joyplot API separate or the same API as would support a multi-chan timeseries plot? I think they are probably different. |
Note to self. For a little while I got confused with what exactly a ridgeplot is, trying to adapt it to fit and replace import pandas as pd
import numpy as np
import hvplot.pandas
df = pd.DataFrame(np.random.random((1000, 4)), columns=list("ABCD"))
df.hvplot.ridge() # somewhat better version of `df.hvplot.kde(subcoordinate_y={'subcoordinate_scale': 2})` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The
subcoordinate_y
feature added to HoloViews opens the door to the implementation of ridge / joy plots in hvPlot. I'm opening this issue to gauge the interest in this feature and discuss it.HoloViews code (stolen from Demetris'!)
Python users can already create such plots using the usual plotting libraries, albeit usually by having to resort to low-level APIs:
I also found two packages implementing high-level APIs:
And a few other packages from other ecosystems:
(#1160 should be implemented first)
The text was updated successfully, but these errors were encountered: