Как создать график подсчета с помощью Seaborn

Seaborn — популярный набор инструментов для анализа данных на основе Python, который можно импортировать с помощью:

  import seaborn as sns  

Seaborn может помочь в создании нескольких типов графиков анализа данных. Одним из таких графиков является счетный график.

Реализация счетного графика по умолчанию:

DataFrame.boxplot ( x = None y = None, hue = None, data = None, order = None, hue_order = None, orient = None, color = None, palette = Нет, saturation = 0,75, dodge : bool = True, ax = Нет, ** kwargs)

Параметры

  • x : строка, список строк — имя переменной в данных или векторных данных. Ввод для построения данных в длинной форме.

  • y : строка, список строк — Имя переменной в данных или векторных данных. Ввод для построения данных в длинной форме.

  • hue : строка, список строк — Имя переменной в данных или векторных данных. Вход для построения данных в длинной форме.

  • data : DataFrame, массив, список массивов — Если x и y отсутствуют, это интерпретируется как расширенная форма; иначе он интерпретируется как длинный.

  • order : список строк — порядок построения уровней категорий.

  • hue_order : список строк — порядок построения уровней категорий.

  • orient : «v» или «H» — ориентация графика.

  • color : matplotlib color — Цвет палитры или начальный цвет для палитры градиента.

  • palette : имя палитры , list, dict — цвета, используемые для разных уровней переменной оттенка.

  • saturation : float — пропорция исходной насыщенности для рисования цветов.

  • dodge : bool — для смещения элементов при использовании вложенности оттенков.

  • ax : matplotlib Axes — объект Axes на какой график должен быть нарисован.

  • ** kwargs : сопоставления значений — Другие аргументы ключевого слова передаются в matplotlib.axes.Axes.bar ().

Возвращает

  • ax : matplotlib Axes — возвращает объект Axes с нарисованным на нем графиком.

Код

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

Следующий код берет оценки, которые получает каждый учащийся по определенному предмету, и создает график подсчета этих оценок.

main.py
dataset.csv
from scipy import statsimport pandas as pdimport seaborn as sns # add datasetdf  = pd.read_csv ('dataset.csv') # построить график graphax = sns.countplot (x = 'Hist', data = df) 

Оцените статью
nanomode.ru
Добавить комментарий