Код: Выделить всё
import numpy as np
import pandas as pd
import seaborn as sb
import matplotlib.pyplot as plt
# Generate random data
set1 = np.random.randint(0, 40, 24)
set2 = np.random.randint(0, 100, 24)
# Put into dataframe and plot
df = pd.DataFrame({'set1': set1, 'set2': set2})
data = pd.melt(df)
sb.swarmplot(data=data, x='variable', y='value')
[img]https://i.sstatic .net/6bKcc.png[/img]
Я хочу, чтобы отдельные графики обоих распределений были соединены цветной линией так, чтобы первая точка данных набора 1 в кадре данных была соединена с первая точка данных набора 2.
Я понимаю, что это, вероятно, было бы относительно просто без Seaborn, но я хочу сохранить особенность, заключающуюся в том, что отдельные точки данных не перекрываются.
Есть ли какой-либо способ получить доступ к координаты отдельных участков в функции роя морского происхождения?
Подробнее здесь: https://stackoverflow.com/questions/511 ... swarmplots