Используя примеры из seaborn.pydata.org и Python DataScience Handbook , я могу создать комбинированный график распространения со следующим фрагментом:
Код:
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
# some settings
sns.set_style("darkgrid")
# Create some data
data = np.random.multivariate_normal([0, 0], [[5, 2], [2, 2]], size=2000)
data = pd.DataFrame(data, columns=['x', 'y'])
# Combined distributionplot
sns.distplot(data['x'])
sns.distplot(data['y'])
Участок:
![enter image description here](https://i.stack.imgur.com/vkMpc.png)
Как я могу объединить эту настройку с вертикальными линиями, чтобы я мог проиллюстрировать пороги следующим образом:
![enter image description here](https://i.stack.imgur.com/H5CBT.png)
Я знаю, что могу сделать это с помощью matplotlib, как здесь Подплоты динамической гистограммы с линией, обозначающей цель , но мне действительно нравится простота графиков морского происхождения, и я действительно хотел бы знать, возможно ли сделать это больше элегантно (и да, я знаю, что морская волна строится на основе matplotlib).
Спасибо за любые предложения!