Построение цветных линий, соединяющих отдельные точки данных двух роевых графиков.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Построение цветных линий, соединяющих отдельные точки данных двух роевых графиков.

Сообщение Anonymous »

У меня есть:

Код: Выделить всё

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')
Два случайных распределения, построенные с помощью функции swarmplot Seaborn:
[img]https://i.sstatic .net/6bKcc.png[/img]

Я хочу, чтобы отдельные графики обоих распределений были соединены цветной линией так, чтобы первая точка данных набора 1 в кадре данных была соединена с первая точка данных набора 2.
Я понимаю, что это, вероятно, было бы относительно просто без Seaborn, но я хочу сохранить особенность, заключающуюся в том, что отдельные точки данных не перекрываются.
Есть ли какой-либо способ получить доступ к координаты отдельных участков в функции роя морского происхождения?

Подробнее здесь: https://stackoverflow.com/questions/511 ... swarmplots
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»