Я создал график в MATLAB (см. Рисунок ниже) таким образом, чтобы вокруг каждой точки данных отображалось распределение данных (графики серой области). Я сделал это в MATLAB так, чтобы создать набор осей для каждой кривой распределения, а затем построить кривые, не показывая эти оси в каждой точке кривой данных. Я также использовал команду 'linkaxes', чтобы установить пределы фигуры для всех кривых одновременно.
Я должен сказать, что это далеко не элегантное решение, и у меня было много проблем с сохранением этой фигуры в правильных настройках соотношения сторон. В общем, я не смог найти никакой другой полезной опции в MATLAB.
Есть ли более элегантное решение для таких типов графов в Python? Меня не очень интересует, как сделать выделенные области, а как разместить набор кривых (распределений) точно в точках основных точек кривой данных.
Спасибо!
![enter image description here](https://i.stack.imgur.com/31SxT.png)