Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/47: Рейтинг темы: голосов - 47, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 16.02.2018
Сообщений: 21

Построение boxplot

19.12.2019, 10:13. Показов 10238. Ответов 6

Студворк — интернет-сервис помощи студентам
Здравствуйте! Использую boxplot для разведочного анализа данных, строю по нескольким столбцам набора данных и соответственно это занимает много места. Хотелось бы узнать, можно ли построить boxplot в цикле, чтобы не писать одно и то же для каждого столбца в отдельности?
Спасибо заранее за помощь.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.12.2019, 10:13
Ответы с готовыми решениями:

Как упорядочить boxplot по возрастанию на графике?
Есть таблица с данными Можно ли упорядочить города слева направо по возрастанию значения относительной заболеваемости? import pandas...

TChart и BoxPlot (ящики с усами)
Добрый день! Есть ли возможность в TChart строить (встроенными средствами) боксплоты (ящики с усами)? Если верить описанию компонента: ...

Вывод двух boxplot на один график
Всем привет! Суть в том, что хочу вывести график Боксплот, грубо говоря, написано в коде все: eGI1 = .'; eGI2 = .'; eGI3 = .'; ...

6
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
19.12.2019, 10:17
Можно, показывайте код, где дублируется отрисовка - поможем.
0
0 / 0 / 0
Регистрация: 16.02.2018
Сообщений: 21
19.12.2019, 10:44  [ТС]
sns.boxplot(df['windspeed'])
sns.boxplot(df['temp'])
sns.boxplot(df['registered'])
и так далее..
windspeed, temp, registered - это названия столбцов из набора данных df, для которых строю boxplot
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
19.12.2019, 11:17
Python
1
2
3
names = ('windspeed', 'temp',)
for k in names:
    sns.boxplot(df[k])
0
0 / 0 / 0
Регистрация: 16.02.2018
Сообщений: 21
19.12.2019, 11:50  [ТС]
спасибо за помощь.

я попробовал использовать код, но boxplot все столбцов наложились друг на друга. можно ли их как то разделить, чтобы не было наложения? или построение boxplot через цикл, но без наложения - это невозможно для питона?
Миниатюры
Построение boxplot  
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
19.12.2019, 12:00
Лучший ответ Сообщение было отмечено олрлорлророж как решение

Решение

Вы просто не умеете его готовить https://matplotlib.org/3.1.1/g... yplot.html

Python
1
2
data = [df[k] for k in names]
sns.boxplot(data)
0
0 / 0 / 0
Регистрация: 16.02.2018
Сообщений: 21
19.12.2019, 14:51  [ТС]
большое спасибо за помощь, вы очень помогли!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.12.2019, 14:51
Помогаю со студенческими работами здесь

Нарисовать график Boxplot из разных по размеру наблюдений
Доброго утра всем. Скажите, рисую график Ящик с усами для одинаковой размерности векторов с данными. В таком случае все работает корректно....

Построение группы на примере вращений правильного треугольника и построение групп вообще
Вот есть группа, образованная в результате вращений правильного треугольника. Эта группа замкнутая, ассоциативная, имеет нейтральный...

Игра восемь (перестановка возможных вариантов, построение матрицы смежности и построение графа)
Друзья всем привет! Очень нужна ваша помощь, облазил уже всемирную сеть и форум по MATLABy, так и не нашел даже ничего похожего что...

Построение графических примитивов,построение графика в среде Turbo С++ 4.0
Ребята помогите пожалуйста нужно переделать две программы, они написаны в PascalABC.NET нужно переделать в Turbo C++ 4.0 Помогите...

Построение поля корреляции (или построение таблицы корреляции)
Здравствуйте! Есть две выборки из них были построенны статистические распределения Дальше были построенны интервалы по вот этому...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru