Заговор на скрипке - объединение двух скрипок в одномPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Заговор на скрипке - объединение двух скрипок в одном

Сообщение Anonymous »

У меня есть дата, для которого я планирую сюжетный сюжет. DataFrame имеет две категории A и B и данные об дисбалансе (один DF имеет 1000 образцов/строк, а другие имеют 200). Я хочу сравнить обе категории, и я считаю, что, если посмотреть на заговор на скрипке, будет предоставлена ​​дополнительная информация о распространении. Застроив его, я могу построить две скрипки для отдельных групп. Тем не менее, я хочу, чтобы левая сторона была представлять категорию, правую сторону, представляющая категорию B. Я могу построить ее, но я также хочу сохранить коробки, усы между квартильными диапазонами и т. Д. Чтобы быть отдельными для каждой группы. Мой сюжет имеет только одну коробку в центре (изображение 1). Я хочу что-то вроде как на изображении 2 (Ссылка: https://python-graph-gallery.com/54-grouped-violinplot/).
Настройка split = false создает два Отдельно вуайли. < /p>
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

# Sample data for df1 and df2
df1 = pd.DataFrame({
'category': ['A', 'A', 'B', 'B', 'B'],
'Value': [10, 200, 300, 40, 50]
})

df2 = pd.DataFrame({
'category': ['A', 'A', 'B', 'B', 'B'],
'Value': [3, 4, 5, 4, 1]
})

# Add group labels to each dataframe
df1['day'] = 'thurs'
df2['day'] = 'thurs'

# Combine the dataframes
combined_df = pd.concat([df1, df2])
# Plot violin chart
plt.figure(figsize=(10, 6))
sns.violinplot(x='day', y='Value', hue = 'category', data=combined_df, split=True)
plt.title('Violin Plot of df1 and df2')
plt.show()


Подробнее здесь: https://stackoverflow.com/questions/793 ... ins-in-one
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Заговор на скрипке - объединение двух скрипок в одном
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Заговор на скрипке - объединение двух скрипок в одном
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Нажатие кнопки «Выполнить» на скрипке или фрагменте кода: сердце смещается с правой стороны на левую. Это движение хорош
    Anonymous » » в форуме CSS
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как использовать логарифмические шкалы на сюжетах на скрипке?
    Anonymous » » в форуме Python
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Как добавить линию x = y через этот морской заговор?
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

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