Гистограммы – популярный инструмент визуализации данных, используемый для представления категориальных данных. В MathLab создание гистограмм несложно и представляет собой мощный способ анализа и представления данных. В этой статье вы познакомитесь с несколькими методами создания гистограмм в MathLab и получите примеры кода.
Метод 1: использование функции bar
Самый простой и наиболее часто используемый метод создания гистограммы в MathLab — использование функции «bar». Вот пример фрагмента кода:
x = [1, 2, 3, 4, 5];
y = [10, 7, 5, 8, 12];
bar(x, y);
title('Bar Graph Example');
xlabel('Categories');
ylabel('Values');
Метод 2: настройка цветов столбцов
Чтобы сделать гистограмму визуально привлекательной, вы можете настроить цвета отдельных столбцов с помощью функции «полоса». Вот пример фрагмента кода:
x = [1, 2, 3, 4, 5];
y = [10, 7, 5, 8, 12];
bar(x, y, 'FaceColor', 'b');
title('Bar Graph with Customized Colors');
xlabel('Categories');
ylabel('Values');
Метод 3: сгруппированные гистограммы
Если у вас есть несколько наборов данных, которые вы хотите сравнить, вы можете создать сгруппированные гистограммы. Вот пример фрагмента кода:
x = [1, 2, 3, 4, 5];
y1 = [10, 7, 5, 8, 12];
y2 = [6, 9, 4, 11, 8];
bar(x, [y1; y2]);
title('Grouped Bar Graph Example');
xlabel('Categories');
ylabel('Values');
legend('Group 1', 'Group 2');
Метод 4: гистограммы с накоплением
Гистограммы с накоплением полезны, когда вы хотите показать вклад различных категорий в целое. Вот пример фрагмента кода:
x = [1, 2, 3, 4, 5];
y1 = [10, 7, 5, 8, 12];
y2 = [6, 9, 4, 11, 8];
bar(x, [y1; y2], 'stacked');
title('Stacked Bar Graph Example');
xlabel('Categories');
ylabel('Values');
legend('Group 1', 'Group 2');
MathLab предоставляет различные методы создания гистограмм, позволяющие эффективно визуализировать и анализировать категориальные данные. В этой статье мы рассмотрели функцию «столбец», настраиваемые цвета столбцов, сгруппированные столбчатые диаграммы и составные столбчатые диаграммы. Используя эти методы, вы можете создавать информативные и визуально привлекательные гистограммы в MathLab.