§ 2. Введение в визуализацию данных

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

30 студентов СПбГАУ набрали на интернет-тестировании следующее количество баллов:

86 80 25 77 73 76 100 90 69 93 90 83 70 73 73 70 90 83 71 95 40 58 68 69 100 78 87 97 92 74

Листостебельная диаграмма

Одним из простейших способов как-то визуализировать данные являются листостебельные диаграммы (stem and leaf diagrams). Для нашего примера мы можем построить такую диаграмму:

2 5 3 4 0 5 8 6 9 8 9 7 7 3 6 0 3 3 0 1 8 4 8 6 0 3 3 7 9 0 3 0 0 5 7 2 10 0 0

Эта диаграмма состоит из стебля - чисел, стоящих слева от вертикальной линии, которые представляют собой десятки и листьев - соответствующих чисел справа от линии, которые являются единицами. В общем случае, стебель строят из редко меняющихся разрядов (десятков в нашем случае), а листья - из тех разрядов, которые меняются часто (в нашем случае это единицы). Из такой диаграммы мы сможем быстро получить некую информацию, например, мы видим что 2 студента набрали максимальное количество баллов, а 3 написали тест меньше, чем на 60 баллов.

Мы также можем построить сортированную листостебельную диаграмму (sorted stem and leaf diagram) - она строится точно так же как и обычная, но её листья отсортированны в проядке возрастания. Для нашего примера:

2 5 3 4 0 5 8 6 8 9 9 7 0 0 1 3 3 3 4 6 7 8 8 0 3 3 6 7 9 0 0 0 2 3 5 7 10 0 0

Такие диаграммы могут быть довольно гибкими: например мы можем разбить элементы стебля на более мелкие диапазоны. Так, разобьём значение 80 на два (80-84 и 85-89):

8 0 3 3 8 6 7
Как построить листостебельную диаграмму по шагам:
  1. Определите часто и редко меняющиеся разряды в ваших данных
  2. Выпишите редко меняющиеся разряды слева от линии
  3. Выпишите часто меняющиеся разряды справа от линии

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

Листостебельная диаграмма непрактична для большой выборки, поэтому можно использовать гистограмму частот (frequency histogram). Сначала мы выделяем группы каких-либо значений, например значения из примера выше мы можем сгруппировать так:

группа 0 10 20 30 40 50 60 70 80 90 100 значения 0-9 10-19 20-29 30-39 40-49 50-59 60-69 70-79 80-89 90-99 100

Затем подсчитываем частоту для каждой группы (то есть строим таблицу частот для групп):

x 0 10 20 30 40 50 60 70 80 90 100 f 0 0 1 0 1 1 3 10 5 7 2

И строим диаграмму частот, отмечая группы по оси x , а их частоты - по оси y :

Этот способ может быть применён к любому количественному набору данных. Вы можете создавать группы на своё усмотрение, например, разделить группу 80 на две: 80 и 85.

Как построить гистограмму частот по шагам:
  1. Сгруппируйте данные
  2. Постройте таблицу частот для групп
  3. Постройте гистограмму, отметив по оси x группы, а по оси y частоты

Гистограмма относительных частот

До этого момента мы работали с абсолютными частотами (absolute frequency) то есть количеством вхождений элемента в набор данных (в случае с частотами группы - количеством значений, входящих в группу), но мы также можем работать и с относительными частотами.

Относительная частота (relative frequency), ω - отношение частоты элемента к размеру выборки или генеральной совокупности

Мы можем построить таблицу относительных частот для нашего примера:

x 0 10 20 30 40 50 60 70 80 90 100 ω 0 0 0.033 0 0.033 0.033 0.01 0.333 0.167 0.233 0.067

И строим гистограмму, на этот раз отмечая по оси y уже относительные частоты:

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

Как построить гистограмму относительных частот по шагам:
  1. Сгруппируйте данные
  2. Постройте таблицу частот для групп
  3. Постройте таблицу относительных частот для групп
  4. Постройте гистограмму, отметив по оси x группы, а по оси y - относительные частоты