Ridge / Joy Plot
Stacked KDEs — distribution per category, useful for time / population strata.
Rendering…
Make it your own.
{
"data":[
{"type":"violin","y":["A","A","A","A","A","A","A"],"x":[1.2,1.5,1.8,2.1,2.4,2.7,3.0],"orientation":"h","side":"positive","line":{"color":"#1f47f5"},"width":2.5,"meanline":{"visible":false},"box":{"visible":false},"points":false},
{"type":"violin","y":["B","B","B","B","B","B","B"],"x":[2.0,2.3,2.6,2.9,3.2,3.5,3.8],"orientation":"h","side":"positive","line":{"color":"#7c3aed"},"width":2.5,"meanline":{"visible":false},"box":{"visible":false},"points":false},
{"type":"violin","y":["C","C","C","C","C","C","C"],"x":[3.0,3.3,3.6,3.9,4.2,4.5,4.8],"orientation":"h","side":"positive","line":{"color":"#16a34a"},"width":2.5,"meanline":{"visible":false},"box":{"visible":false},"points":false},
{"type":"violin","y":["D","D","D","D","D","D","D"],"x":[2.5,3.0,3.5,4.0,4.5,5.0,5.5],"orientation":"h","side":"positive","line":{"color":"#dc2626"},"width":2.5,"meanline":{"visible":false},"box":{"visible":false},"points":false}
],
"layout":{"title":"Ridge plot","showlegend":false,"violingap":0,"violinmode":"overlay"}
}