Úvod do Heatmapu v MATLABe

Viete, čo je tepelná mapa a za akým účelom je dobrá? Najprv predstavme, čo je MATLAB? MATLAB je registrovaný a vysoko výkonný programovací jazyk vyvinutý spoločnosťou Math Works. MATLAB je určený na technický výpočet. Umožňuje operácie s maticami, vykreslenie funkcií a údajov a vykonávanie algoritmov. Heatmap v MATLABi ďalej pomáha vytvárať užívateľské rozhrania, ktoré sú prepojené s programami napísanými v iných jazykoch, ktoré zahŕňajú C, C ++, Java, FORTRAN a Python. Teraz môžeme definovaťHeatMap V podstate,

„Heatmap je softvér Matlab pre grafické znázornenie údajov, kde sa používajú farebne kódované systémy. „Cieľom máp Heat Maps je lepšie vizualizovať objem miest alebo udalostí v rámci súboru údajov. Pomáha tiež nasmerovať publikum do oblastí vizualizácie údajov.

Používame teplotnú mapu, ktorá predstavuje konkrétnu mapu, ktorá predstavuje hodnoty údajov v tabuľke pomocou farieb. Platí to, keď musíme navrhnúť veľké a komplexné údaje. Heatmap funguje uložením údajov z webovej stránky. Predpokladajme, že ak sa na niektorú časť webovej stránky dostane viac pozornosti alebo ak sa na ňu často kliká, potom ju na jej zobrazenie použije tepelná mapa.

Napríklad obsah sa zobrazuje s tmavšou farbou, ktorá sa zobrazuje viac, a druhá oblasť bez pozornosti návštevníkov sa zobrazuje svetlou farbou.

Ako vytvoriť Heatmap v MATLABe?

Pretože vieme, že MATLAB je jazyk určený na matematické a vedecké účely, ktorý má mnoho nástrojov na riešenie väčšiny oblastí matematiky a vedy. Vylepšuje výpočty, vizualizácie a programovanie v ľahko použiteľnom prostredí. To umožňuje, aby problémy a riešenia boli sprostredkované známym matematickým znázornením.

Preto teraz hovorme o HEATMAP v MATLABe; Tepelná mapa je užitočná na zobrazenie matrice ako obrázka, ktorého intenzita farieb udáva veľkosť svojich hodnôt. Tiež vás oprávňuje identifikovať nasledujúce veci:

  • Štítky s osami X a Y:
    Zobrazenie adresárov riadkov alebo stĺpcov alebo akýchkoľvek iných číselných alebo textových značiek. Tu je možné zamieňať štítky na osi X.
  • Textové štítky:
    Spojí obraz tepelnej mapy pomocou organizovaných textových štítkov. Môžeme prepnúť veľkosť písma a farbu písma štítkov. Menovky však pri zväčšovaní, posúvaní alebo zmene veľkosti obrázka možno automaticky aktualizovať.
  • Vlastné farebné mapy:
    Na určenie vašich vlastných farieb môžeme použiť predvolené farebné mapy MATLABu. Môžeme mať aj rôzne farebné mapy pre rôzne tepelné mapy na obrázku.
  • Ďalšími parametrami sú mriežkové čiary, farebné pruhy pre konfiguráciu počas prípravy mapy máp.

Tí, ktorí sú oboznámení s Matlabom a vedia, ako to funguje, a s časťou kódovania, majú plusový bod na ľahkú štúdiu Heatmap. Zaujímajú sa o grafické znázornenie a dokážu ľahšie pochopiť proces Heatmap, ako aj jeho funkcie.

Syntax na vytvorenie grafu mapy máp

Základné funkcie syntaxe sú uvedené nižšie:

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, ___)

Vysvetlenie týchto funkcií

  • Xvar je tabuľková premenná, ktorá sa zobrazuje pozdĺž osi x. Yvar (vstup) je tabuľková premenná, ktorá sa zobrazuje pozdĺž osi y. Farby sa vytvárajú kombináciou počítania. Potom sa použije na zmenu mapy tepelných máp po vytvorení. Funkcia h = tepelná mapa (htbl, xvar, yvar) generuje tepelnú mapu z tabuľky htbl a poskytuje objekt grafu tepelnej mapy.
  • Funkcia h = tepelná mapa (htbl, xvar, yvar, farebná premenná ', cvar) sa používa na určenie farebných údajov pomocou tabuľky premennej identifikovanej pomocou cvar. Priemerná kombinácia je tu základná metóda výpočtu.
  • Funkcia h = tepelná mapa (dáta) je užitočná na vytvorenie tepelnej mapy z matice. Pre jednu hodnotu v údajoch má tepelná mapa iba jednu bunku.
  • Funkcia h = tepelná mapa (xvaly, yvaly, cdata) určuje hodnoty pre štítky, ktoré sú zobrazené pozdĺž osi x a osi y.
  • Funkcia h = tepelná mapa (___, meno, hodnota) identifikuje viac možností pre tepelnú mapu, ktorá používa argumenty spojené s jedným alebo viacerými názvami alebo hodnotami.
  • Funkcia h = tepelná mapa (rodič, ___) tvorí tepelnú mapu v časti označenej rodičom.

Príklady tepelnej mapy v MATLABe

Nižšie sú uvedené príklady Heatmap MATLAB:

Príklad č. 1

Zostavte si tepelnú mapu z tabuľky údajov pre študentov športu

Najprv načítame súbor údajov študentov. Potom vytvorte tabuľku z podmnožiny premenných, ktoré sa načítajú do pracovného priestoru. Potom vygenerujeme tepelnú mapu, ktorá spočíta celkový počet študentov, ktorí majú zodpovedajúcu množinu kvalifikovaných a Fresherových hodnôt.

kód:

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

Výkon:

Príklad č. 2

Vytvorte teplotnú mapu z dátového súboru Matrix

Vytvorte maticu súboru údajov. Teraz vytvorte tepelnú mapu hodnôt z matice. Zdá sa teda, že štítky pozdĺž x- os a y-os sú 1, 2, 3, .., atď.

kód:

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

Výkon:

Príklad č. 3

Vytvorte si teplotnú mapu pomocou vlastných štítkov osí z dátového súboru Matrix

Najprv vytvoríme maticu súboru údajov. Znovu vygenerujte tepelnú mapu hodnôt. Pozdĺž x -axi & y -axis použijeme vlastné štítky a označíme prvé dva argumenty, ktoré sa majú označiť. Pomocou vlastností nastavenia objektu Heatmap Chart musíme identifikovať nadpis a štítky osi.

kód:

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';

Výkon:

záver

Môžeme teda povedať, že mapa máp je softvér na štúdium údajov, ktorý sa používa na ukázanie správania používateľov na konkrétnych webových stránkach alebo v šablónach webových stránok, kde na zobrazovanie údajov používa farbu, tj nástroj na vizualizáciu údajov. To podporuje zisťovanie vzorcov poskytujúcich perspektívu hĺbky. Teraz sa tento nástroj väčšinou používa na demonštráciu zložitých štatistických údajov.

Rovnako ako lekári, inžinieri, sociológovia, obchodníci a vedci používajú tepelné mapy na vytváranie zložitých súborov údajov, aby boli logické a použiteľné. Dnes vidíme, že Heatmap má veľký význam. Napríklad na počasí, na webových stránkach o nehnuteľnostiach - väčšinou tam, kde sú k dispozícii údaje na zobrazenie, sa používa teplotná mapa. V Matlabe to bol úspešný nástroj, pretože Heatmap je možné znázorniť samostatne - názorným prirodzeným spôsobom. Na rozdiel od grafov, kde sa má čítať, a tabuliek, kde sa musí implicitne vyskytovať.

Odporúčané články

Toto je sprievodca Heatmapom v MATLABe. Tu diskutujeme Úvod, Ako vytvoriť tepelnú mapu v MATLABe, príklady tepelnej mapy v MATLABe spolu so Syntaxou. Viac informácií nájdete aj v ďalších súvisiacich článkoch -

  1. Dátový rámec Python Pandas
  2. Bodový graf v Matlabe
  3. Stĺpcový graf v Matlabe
  4. Súčet funkcie v Matlabe

Kategórie: