Вступ до теплової карти в MATLAB

Чи знаєте ви, що таке теплова карта і для якої мети це добре? Перш за все, давайте введемо, що таке MATLAB? MATLAB - це зареєстрована та високоефективна мова програмування, розроблена Math Works. MATLAB призначений для технічного розрахунку. Це дозволяє використовувати матричні операції, побудову графіків функцій та даних та виконання алгоритмів. Крім того, Heatmap в MATLAB також допомагає створювати інтерфейси користувача, які взаємодіють з програмами, написаними іншими мовами, включаючи C, C ++, Java, FORTRAN та Python. Тепер ми можемо визначитиHeatMap в основному,

“Heatmap - це програмне забезпечення Matlab для графічного представлення даних, де використовуються кольорові системи. ”Мета Теплових карт - краще візуалізувати обсяг локацій або подій у межах набору даних. Це також допомагає направляти аудиторію до областей візуалізації даних.

Ми використовуємо діаграму теплової карти, яка представляє собою конкретну діаграму, яка представляє значення даних у таблиці за допомогою кольорів. Це застосовується, коли ми маємо спроектувати великі та складні дані. Heatmap працює, зберігаючи дані з веб-сторінки. Припустимо, якщо будь-яка частина веб-сторінки привертає більше уваги або якщо вміст на веб-сторінці часто натискається, теплова карта використовує темний світлий колір для її представлення.

Наприклад, вміст відображається з темним кольором, який переглядається більше, а інша область без уваги відвідувачів відображається світлим кольором.

Як створити теплову карту в MATLAB?

Оскільки ми знаємо, що MATLAB - це мова, розроблена для математичних та наукових цілей, яка має багато інструментів для боротьби з більшістю областей математики та науки. Це покращує обчислення, візуалізацію та програмування у простому у використанні середовищі. Це дозволяє передати проблеми та рішення у звичному математичному поданні.

Тому зараз поговоримо про HEATMAP в MATLAB; Теплова карта корисна для відображення матриці як зображення, інтенсивність кольору якої надає величини її значень. Крім того, це дозволяє вам визначити наступні речі:

  • Мітки осі X та Y-осі:
    Показувати каталоги рядків або стовпців або будь-які інші числові або текстові маркери. Тут галочки з віссю X можна змінювати.
  • Текстові мітки:
    Підключає зображення теплової карти за допомогою організованих текстових міток. Ми можемо переключити розмір шрифту та колір шрифту міток. Але мітки під час масштабування, панорамування чи зміни розміру фігури можна оновити автоматично.
  • Спеціальні кольорові карти:
    Щоб вказати ваші власні кольори, ми можемо використовувати кольорові карти за замовчуванням MATLAB. Крім того, ми можемо мати різні кольорові карти для різних теплових карт на малюнку.
  • Інші параметри, такі як лінії сітки, кольорові смуги для налаштування під час підготовки «Heatmap».

Ті, хто знайомий з Matlab і знає, як це працює, і кодуючу частину, вони мають плюс балу, щоб легко вивчити Heatmap. Вони зацікавлені в графічному зображенні і можуть зрозуміти процес Heatmap простіше, а також функції.

Синтаксис для створення діаграми теплової карти

Основні функції синтаксису наведені нижче:

h = heatmap(htbl, xvar, yvar)
h = heatmap(htbl, xvar, yvar, 'ColorVariable', cvar)
h = heatmap(cdata)
h = heatmap(xvalues, yvalues, cdata)
h = heatmap(___, Name, Value)
h = heatmap(parent, ___)

Пояснення цих функцій

  • Xvar - це змінна таблиця, яка відображається вздовж осі x. Yvar (вхід) - це змінна таблиця, яка відображається по осі y. Кольори створюються на лічильній комбінації. Потім він використовується для зміни теплової карти після її формування. Функція h = heatmap (htbl, xvar, yvar) генерує теплову карту з таблиці htbl та надає об'єкт діаграми теплової карти.
  • Функція h = теплова карта (htbl, xvar, yvar, кольорова змінна ', cvar) використовується для визначення кольорових даних за допомогою табличної змінної, ідентифікованої cvar. Тут середня комбінація є основним методом обчислення.
  • Функція h = теплова карта (дані) корисна для створення теплової карти з матриці. Для одного значення даних теплова карта має лише одну комірку.
  • Функція h = heatmap (xvalues, yvalues, cdata) визначає значення для міток, які відображаються по осі x і y.
  • Функція h = heatmap (___, ім'я, значення) визначає більше можливостей для теплової карти, яка використовує параметри одного або декількох імен або значень пари.
  • Функція h = heatmap (батьківський, ___) формує теплову карту в розділі, вказаному батьківським.

Приклади теплової карти в MATLAB

Нижче наведено приклади Heatmap MATLAB:

Приклад №1

Побудуйте теплову карту з таблиці даних для учнів спорту

По-перше, ми завантажимо набір даних учнів. Потім складіть таблицю з підмножини змінних, що завантажується в робочу область. Після цього ми генеруємо теплову карту, яка підсумовує кількість студентів, що мають набір значень «Кваліфіковані та свіжіші».

Код:

load students
htbl = table(Name, Age, Gender, Fresher, …
Skilled, Weight, Location);
h = heatmap(htbl, 'Skilled', 'Fresher');

Вихід:

Приклад №2

Зробіть теплову карту з набору даних матриці

Створення матриці набору даних. Тепер виробляємо теплову карту значень з матриці. Отже, мітки вздовж осі -x та y -осі здаються рівними 1, 2, 3, .. тощо.

Код:

cdata = (40 50 30; 41 52 70 ; 31 90 65; 20 90 55) ;
h = heatmap(cdata);

Вихід:

Приклад №3

Зробіть нагрівальну карту за власними мітками осі з матричного набору даних

По-перше, робимо матрицю набору даних. Знову генеруємо теплову карту значень. Ми будемо застосовувати спеціальні мітки вздовж осі x -axis & y -x та вказувати перші два аргументи, які слід позначати. Використовуючи властивості налаштування об'єкта Heatmap Chart, нам потрібно визначити заголовок та мітки осі.

Код:

cdata = (40 50 30; 41 52 70 ; 31 90 65; 20 90 55) ;
xvalues = ('Banarsi', 'Silk', 'Cotton');
yvalues = ('Yellow', 'Red', 'Pink', 'Green');
h = heatmap(xvalues, yvalues, cdata);
h.Title = 'Saree Orders';
h.XLabel = 'Types';
h.YLabel = 'Colors';

Вихід:

Висновок

Таким чином, ми можемо сказати, що Heatmap - це програмне забезпечення для вивчення даних, яке використовується для показу поведінки користувачів на конкретних веб-сторінках або шаблонах веб-сторінок, де він використовує колір для відображення даних, тобто інструмент візуалізації даних. Це допомагає з’ясувати шаблони, що надають перспективу глибини. Зараз в основному цей інструмент використовується для демонстрації складних статистичних даних.

Як і лікарі, інженери, соціологи, маркетологи та дослідники використовують теплові карти для створення складних наборів даних, щоб зробити їх логічними та дієвими Сьогодні ми можемо бачити, що Heatmap має велике значення. Наприклад, на погоду, на веб-сайтах нерухомості - в основному там, де є дані для відображення, використовується теплова карта. Це було успішним інструментом у Matlab, тому що Heatmap можна представити самодостатньо наочним природним чином. На відміну від діаграм, де його треба читати, і таблиць, де він повинен бути неявним.

Рекомендовані статті

Це посібник з Теплової карти в MATLAB. Тут ми обговорюємо Вступ, як створити теплову карту в MATLAB, приклади теплової карти в MATLAB разом із синтаксисом. Ви також можете ознайомитись з нашими іншими пов'язаними статтями, щоб дізнатися більше -

  1. Python Pandas DataFrame
  2. Розсилки сюжетів в Матлабі
  3. Гістограма в Matlab
  4. Функція підсумовування в Matlab

Категорія: