Uvod v toplotno karto v MATLAB

Ali veste, kaj je toplotni zemljevid in v kakšen namen je dober? Najprej predstavimo, kaj je MATLAB? MATLAB je registrirani in visokozmogljiv programski jezik, ki ga je razvil Math Works. MATLAB je namenjen tehničnemu izračunu. Omogoča matrične operacije, risanje funkcij in podatkov ter izvajanje algoritmov. Poleg tega Heatmap v MATLAB pomaga tudi pri izdelavi uporabniških vmesnikov, ki se povezujejo s programi, napisanimi v drugih jezikih, ki vključujejo C, C ++, Java, FORTRAN in Python. Zdaj lahko definiramo HeatMap v bistvu,

»Heatmap je programska oprema Matlab za grafično predstavitev podatkov, kjer se uporabljajo barvno označeni sistemi. ”Cilj Heat Maps je boljši prikaz obsega lokacij ali dogodkov v okviru nabora podatkov. Pomaga tudi pri usmerjanju občinstva proti območjem za vizualizacijo podatkov.

Uporabljamo zemljevid toplote, ki je poseben grafikon, ki s pomočjo barv predstavlja vrednosti podatkov v tabeli. To velja, kadar moramo oblikovati velike in zapletene podatke. Toplotni zemljevid deluje tako, da podatke shrani s spletne strani. Recimo, če katerikoli del spletne strani dobi več pozornosti ali če vsebino na spletni strani takrat pogosto klikate, toplotni zemljevid uporablja barvo temne do svetlobe.

Na primer, vsebina je prikazana s temno barvo, ki si jo bolj ogledujemo, drugo območje brez pozornosti obiskovalcev pa je prikazano s svetlo barvo.

Kako ustvariti toplotno karto v MATLAB?

Ker vemo, da je MATLAB jezik, namenjen matematičnim in znanstvenim namenom, ki ima veliko orodij za obravnavo večine področij matematike in znanosti. Izboljša računalništvo, vizualizacijo in programiranje v enostavnem okolju. To omogoča, da se težave in rešitve prenesejo v že znani matematični prikaz.

Zato zdaj govorimo o HEATMAP-u v MATLAB-u; Toplotni zemljevid je koristen za prikaz matrice kot slike, katere intenzivnost barv daje velikost njenih vrednosti. Prav tako vam omogoča, da določite naslednje stvari:

  • Nalepke s kljukicami osi X in osi Y:
    Prikaže imenike vrstic ali stolpcev ali katere koli druge številčne ali besedilne oznake. Tukaj je mogoče oznake klopov X osi zamenjati.
  • Besedilne nalepke:
    Sliko toplotnega zemljevida poveže s pomočjo organiziranih besedilnih nalepk. Lahko spremenimo velikost in barvo pisav nalepk. Toda nalepke med povečavo, pomičenjem ali spreminjanjem velikosti slike se lahko samodejno posodobi.
  • Barvni zemljevidi po meri:
    Za določitev lastnih barv lahko uporabimo privzete barvne zemljevide MATLAB. Prav tako lahko imamo na sliki različne barvne karte za različne toplotne karte.
  • Drugi parametri so mrežne črte, barvne vrstice za konfiguracijo, medtem ko pripravljamo Heatmap.

Tisti, ki so seznanjeni z Matlabom in vedo, kako deluje, in kodirnim delom, imajo še dodatno točko, da z lahkoto preučujejo Heatmap. Zanima jih grafična predstavitev in lažje razumejo postopek Heatmap kot tudi funkcije.

Sintaksa za ustvarjanje grafikona toplote

Osnovne funkcije sintakse so podane spodaj:

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

Pojasnilo teh funkcij

  • Xvar je spremenljivka tabele, ki se prikazuje vzdolž osi x. Yvar (vhod) je spremenljivka tabele, ki se prikazuje vzdolž osi y. Barve so ustvarjene na števni kombinaciji. Nato se uporablja za spreminjanje toplotne mape, ko je oblikovana. Funkcija h = toplotni zemljevid (htbl, xvar, yvar) ustvari toplotni zemljevid iz tabele htbl in poda objekt grafikona toplote.
  • Funkcija h = toplotni zemljevid (htbl, xvar, yvar, barvna spremenljivka ', cvar) se uporablja za določanje barvnih podatkov z uporabo tabele spremenljivke, ki jo je identificiral cvar. Tu je srednja kombinacija osnovna metoda izračuna.
  • Funkcija h = toplotni zemljevid (podatki) je uporabna za ustvarjanje toplotne mape iz matrice. Za posamezno vrednost podatkov ima toplotni zemljevid samo eno celico.
  • Funkcija h = toplotni zemljevid (xvalues, yvalues, cdata) določa vrednosti za nalepke, ki so prikazane vzdolž osi x in y.
  • Funkcija h = toplotni zemljevid (___, ime, vrednost) identificira več možnosti za toplotni zemljevid, ki uporablja eno ali več imen ali vrednosti par argumentov vrednosti.
  • Funkcija h = toplotni zemljevid (nadrejeni, ___) tvori toplotni zemljevid v razdelku, ki ga navede nadrejeni.

Primeri toplotne karte v MATLAB

Spodaj so primeri Heatmap MATLAB:

Primer # 1

Iz tabele podatkov za športne študente sestavite toplotni zemljevid

Najprej bomo naložili nabor podatkov študentov. Nato naredite tabelo iz podskupine spremenljivk, ki je naložena v delovni prostor. Po tem ustvarimo toplotno karto, ki sešteje število učencev, ki imajo ujemajoč se nabor vrednosti spretnosti in svežice.

Koda:

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

Izhod:

Primer # 2

Naredite toplotni zemljevid iz matričnega nabora podatkov

Ustvari matrico nabora podatkov. Zdaj izdelajte toplotni zemljevid vrednosti iz matrice. Torej se zdijo oznake vzdolž osi x -ax in y -x 1, 2, 3, .. itd.

Koda:

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

Izhod:

Primer # 3

Naredite toplotno karto s pomočjo nalepk osi po meri iz matričnega nabora podatkov

Najprej naredimo matriko nabora podatkov. Spet ustvarite toplotni zemljevid vrednosti. Nalepke po meri bomo uporabili vzdolž osi x -axis & y in navedli prva dva argumenta, ki ju bomo označili. S pomočjo nastavitvenih lastnosti objekta Heatmap Chart moramo določiti naslov in oznake osi.

Koda:

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

Izhod:

Zaključek

Tako lahko rečemo, da je Heatmap programska oprema za preučevanje podatkov, ki se uporablja za prikaz vedenja uporabnikov na določenih spletnih straneh ali predlog spletnih strani, kjer za prikaz podatkov, tj. Orodje za vizualizacijo podatkov, uporablja barvo. To podpira odkrivanje vzorcev globine. Zdaj se to orodje večinoma uporablja za prikaz kompleksnih statističnih podatkov.

Tako kot zdravniki, inženirji, sociologi, tržniki in raziskovalci uporabljajo toplotne karte za ustvarjanje težkih nizov podatkov, da bi bili logični in delujoči. Tudi danes lahko vidimo, da ima Heatmap velik pomen. Na primer, v vremenu, na spletnih straneh z nepremičninami - večinoma tam, kjer so podatki za prikaz, se uporablja Heatmap. V Matlabu je bilo uspešno orodje, saj si je Heatmap mogoče predstavljati na samostojen in naraven način. Za razliko od grafikonov, kjer ga je treba brati, in tabel, kjer mora biti implicitno.

Priporočeni članki

To je vodnik za Heatmap v MATLAB. Tukaj razpravljamo o uvodu, kako ustvariti toplotno karto v MATLAB, primeri toplotne mape v MATLAB skupaj s sintakso. Obiščite lahko tudi druge naše sorodne članke, če želite izvedeti več -

  1. Python Pandas DataFrame
  2. Razpršeni parceli v Matlabu
  3. Vrstni graf v Matlabu
  4. Funkcija vsote v Matlabu

Kategorija: