Программа на турниках: Программа занятий на турнике и брусьях

Как создавать горизонтальные и вертикальные гистограммы в Matplotlib

Надежные ответы на вопросы разработчиков

Бесплатный курс собеседования по системному проектированию

Многие кандидаты отклоняются или понижаются в рейтинге из-за плохой успеваемости на собеседовании по системному проектированию. Выделитесь на собеседованиях по проектированию систем и получите работу в 2023 году благодаря этому популярному бесплатному курсу.

Обзор

Гистограмма представляет собой диаграмму, на которой числовые значения переменных представлены высотой или длиной линий или прямоугольников одинаковой ширины. Проще говоря, они представляют категориальные данные с помощью прямоугольных полос. Стержни, используемые в этом случае, могут быть горизонтальными или вертикальными. Мы можем строить гистограммы с помощью 9Модуль 0013 pyplot в библиотеке Matplot, `matplotlib.

Чтобы построить гистограмму, мы используем следующую команду:

 pyplot. bar(x, y)
 

Здесь значения параметров x и y представляют горизонтальную и вертикальную оси графика соответственно.

Стоит отметить, что функция pyplot.bar принимает больше значений параметров, чем только значения осей x и y . Однако рассмотрение других параметров выходит за рамки этого снимка.

Построение вертикальной гистограммы

Вертикальная гистограмма представляет данные по вертикали. Следовательно, его полосы нарисованы вертикально. На такой диаграмме категории данных отображаются по оси x, а значения данных — по оси y.

Пример

 

# импорт необходимых библиотек и модулей

import matplotlib.pyplot as plt

import numpy as np

# создание значений данных для вертикальной оси y и горизонтальной оси x

x = np.array(["Апельсины", "Яблоки", "Манго", "Ягоды"])

y = np.array([3, 8, 1, 10])

# использование pyplot . bar funtion

plt.bar(x,y)

# для отображения нашего графика

plt.show()

Вертикальная гистограмма

Объяснение

Как видно из приведенного выше кода, мы сначала импортируем библиотеки ( matplotlib ) и модули ( pyplot и numpy ), необходимые для построения гистограммы. С numpy.array() , мы создаем массив значений для осей x и y . Затем, используя функцию pyplot.bar(x, y) , мы создаем вертикальную гистограмму с горизонтальными и вертикальными значениями. Наконец, мы используем функцию pyplot.show() для отображения нашего графика.

Построение горизонтальной гистограммы

Горизонтальная гистограмма представляет данные по горизонтали. Следовательно, его полосы нарисованы горизонтально. Категории данных отображаются на оси Y, а значения данных — на оси X.

Уникальной особенностью синтаксиса горизонтальной гистограммы является h после bar

 pyplot. barh(x, y)
 

Пример

 

# импорт необходимых библиотек и модулей

import matplotlib.pyplot as plt

import numpy as np

# создание значений данных для вертикальной оси y и горизонтальной оси x

90 004 х = np.массив( ["Апельсины", "Яблоки", "Манго", "Ягоды"])

y = np.array([3, 8, 1, 10])

# использование функции pyplot.barh для горизонтальной полосы

plt.barh(x,y)

# для отображения нашего графика

plt.show()

Горизонтальная гистограмма видеть, что единственная разница между вертикальной и горизонтальной гистограммами заключается в их синтаксисе. Мы используем функцию pyplot.bar() для вертикальной гистограммы и функцию pyplot.barh() для горизонтальной гистограммы.

СВЯЗАННЫЕ ТЕГИ

matplotlib

bar

УЧАСТНИК

Onyejiaku Theophilus Chidalu

Лицензия: Creative Commons-Attribution-ShareAlike 4.0 (CC-BY-SA 4.0)

Что такое гистограмма?

Что такое гистограмма?

Гистограмма — это графическое представление информации. Он использует полосы, которые простираются на разную высоту для отображения стоимости.

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

Гистограммы обычно используются в бизнес- и финансовом анализе для отображения часто сложных данных. Они могут передавать информацию быстро и эффективно. В финансовой индустрии диаграмма объемов представляет собой обычно используемую вертикальную гистограмму.

Ключевые выводы

  • Гистограммы могут отображать данные в визуальной форме.
  • Гистограммы имеют ось X и ось Y и могут использоваться для сравнения одной или нескольких категорий данных.
  • Данные представлены в виде вертикальных или горизонтальных полос.
  • Столбцы могут представлять одну или несколько помеченных переменных.
  • Стержни также можно сгруппировать для целей сравнения.

Понимание гистограммы

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

Вертикальная ось слева или справа от гистограммы называется осью Y. Горизонтальная ось в нижней части гистограммы называется осью x.

Высота или длина столбцов представляет значение данных. Значение соответствует уровням по оси Y.

Значения на оси X могут быть любой переменной, например временем, прибылью на акцию (EPS), доходом или денежным потоком. Гистограммы часто используются для отображения объема торгов ценными бумагами. Они отображаются на панели под ценовым графиком ценной бумаги.

Изображение Сабрины Цзян © Investopedia, 2021

Свойства гистограммы

Некоторые аспекты гистограммы отличают их от других типов графиков и диаграмм.

  • Полосы на гистограмме имеют одинаковую ширину и интервалы между ними.
  • Стержни могут располагаться вертикально или горизонтально.
  • Стержни имеют одну начальную точку или основание. Другими словами, все столбцы будут начинаться в нижней части графика и продолжаться вверх (по вертикали) или они будут начинаться сбоку от графика и проходить поперек (по горизонтали).
  • Ось Y гистограммы — это боковая или вертикальная ось.
  • Ось X гистограммы — это нижняя или горизонтальная ось.
  • Значение данных определяется по оси Y; тип данных определяется по оси X.
  • Высота или расширение полосы соответствует значению данных.
  • Чем выше или длиннее полоса, тем больше значение.
  • Если используются цвета, гистограмма может включать легенду, которая их определяет.

Типы гистограмм

Вертикальная гистограмма

Вертикальная гистограмма содержит данные, которые отображаются вертикально с помощью прямоугольных полос, представляющих меру данных. Прямоугольные полосы начинаются и продолжаются от нижней оси x. Ось Y позволяет пользователям измерять высоту столбцов по отношению к определенным уровням значения, нанесенным на нее.

Обычно, чем выше полоса, тем больше значение.

Горизонтальная гистограмма

Горизонтальная гистограмма содержит данные, которые отображаются горизонтально с помощью прямоугольных полос, представляющих меру данных. Прямоугольные столбцы начинаются и отходят от боковой оси Y. В этом случае ось X позволяет пользователям измерять длину столбцов по отношению к определенным уровням значений, вписанных в нее. Обычно, чем длиннее полоса, тем больше значение.

Сгруппированная гистограмма

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

Гистограмма с накоплением

Гистограммы с накоплением, также известные как составные гистограммы, делят итог на части. Эти части обычно обозначаются разными цветами на одной и той же прямоугольной полосе. Таким образом, одна прямоугольная полоса, представляющая итог, будет отображать несколько частей и цветов. Детали должны быть промаркированы для идентификации. Информация может быть изображена вертикально или горизонтально.

Использование гистограммы

  • Гистограмма используется для визуального представления данных
  • Он может использоваться в промышленности для простой передачи сложной информации
  • Он может сравнивать различные переменные и значения
  • Он может выявлять и облегчать изучение закономерностей во времени
  • Он может сравнивать различные наборы данных
  • Он может отображать категории и подкатегории
  • Может отображать результаты опросов

В техническом анализе гистограмма объема показывает, какой объем торгов был в конкретный день. По оси X отображаются дни, а полоса, идущая вверх от любого дня, отображает объем, измеренный по оси Y.

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

Пример гистограммы

Многие трейдеры используют гистограмму схождения-расхождения скользящих средних (MACD), которая является популярным техническим индикатором, иллюстрирующим разницу между линией MACD и сигнальной линией.

На следующем дневном графике цен акций Apple показаны три типа гистограмм.

Изображение Сабрины Цзян © Investopedia, 2021

Справа идет цена по объему, тип горизонтальной гистограммы, показывающий дисперсию объема в зависимости от цены.

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

Наконец, гистограмма MACD в самом низу показывает разделение между MACD и сигнальной линией. Когда гистограмма пересекает нулевую линию, это означает, что MACD и сигнальная линия пересеклись, что некоторые трейдеры используют в качестве торгового сигнала.

Гистограмма и гистограмма

Гистограмма показывает данные в столбцах, а гистограмма — это инструмент технического анализа, который отображает цены открытия, максимума, минимума и закрытия для конкретной ценной бумаги в течение определенного периода времени (например, дня или недели) с помощью вертикальной полосы. . Небольшие горизонтальные линии проходят слева и справа от вертикальной полосы, показывая цены открытия и закрытия. Верх и низ каждого столбца представляют максимальную и минимальную цены за период.

В отличие от гистограммы, гистограмма цен охватывает только релевантные цены и не простирается полностью вверх от оси x.

Гистограмма и гистограмма

Наиболее заметная разница между гистограммой и гистограммой заключается в том, что столбцы гистограммы обычно не соприкасаются друг с другом (за исключением сгруппированных гистограмм). Гистограмма — это тип гистограммы, в которой столбцы не имеют промежутков между собой.

Гистограмма используется для отображения частотного распределения переменных в наборе данных. Гистограмма отображает сравнение дискретных или категориальных переменных. Кроме того, гистограмма отображает частоту распределения в виде двухмерной фигуры: высота и ширина прямоугольников имеют определенное значение. Оба могут варьироваться. Гистограмма является одномерной. Высота прямоугольных полос представляет собой что-то конкретное, а ширина не имеет смысла.

Ограничения гистограммы

Гистограмма — это способ отображения информации. Выбор данных для отображения может повлиять на их интерпретацию. Например, если выбран слишком большой масштаб, данные могут показаться незначительными, хотя на самом деле это не так. Масштаб не позволяет провести адекватное сравнение.

Кроме того, гистограммы могут сделать данные убедительными, когда на самом деле им не хватает содержания. Например, просмотр данных об объемах акций всего за несколько дней не дает много релевантной информации. Тем не менее, сравнение недавнего объема с объемом за последний год может предоставить техническому трейдеру полезную информацию для принятия торговых решений.

Каковы некоторые преимущества гистограммы?

Гистограмма может быть очень полезна, когда вам нужно объяснить значение сложных данных. Это позволяет легко сравнивать различные наборы данных среди разных групп. Это мгновенно демонстрирует эту взаимосвязь с использованием двух осей, где категории находятся на одной оси, а различные значения — на другой. Гистограмма также может отображать важные изменения данных за определенный период времени.

Для чего используются гистограммы?

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

Какие существуют типы гистограмм?

Имеются горизонтальные и вертикальные гистограммы. Есть также сложенные и сгруппированные гистограммы. Хотя гистограммы внешне похожи на гистограммы, они представляют данные по-другому.

Итог

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

Общая взаимосвязь данных (и, таким образом, основной вывод, который компания делает в своей презентации) иллюстрируется с помощью оси Y (значения) и оси X (категории).

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