Sissejuhatus MATLABi soojuskaardisse

Kas teate, mis on soojuskaart ja mis otstarbel see on hea? Kõigepealt tutvustame, mis on MATLAB? MATLAB on registreeritud ja suure jõudlusega programmeerimiskeel, mille on välja töötanud Math Works. MATLAB on mõeldud tehniliseks arvutamiseks. See võimaldab maatriksoperatsioone, funktsioonide ja andmete joonistamist ning algoritmide täitmist. Lisaks aitab MATLAB-i Heatmap luua kasutajaliideseid, mis liidestavad teistes keeltes kirjutatud programmidega, sealhulgas C, C ++, Java, FORTRAN ja Python. Nüüd saame määratledaHeatMap põhimõtteliselt,

„Heatmap on Matlabi tarkvara andmete graafiliseks esitamiseks, kui kasutatakse värvikoodiga süsteeme. ”Heat Mapsi eesmärk on asukohtade või sündmuste mahtu andmekogudes paremini visualiseerida. See aitab ka sihtrühmi suunata andmete visualiseerimise valdkondadesse.

Kasutame soojusekaardidiagrammi, mis on konkreetne diagramm, mis tähistab värvide abil tabeli andmeväärtusi. See on rakendatav, kui peame kavandama suuri ja keerulisi andmeid. Heatmap töötab andmete salvestamisega veebilehelt. Oletame, et kui mõni veebisaidi osa saab rohkem tähelepanu või kui selle veebisaidi sisule klõpsatakse sageli, kasutab termikaart selle tähistamiseks tume-hele värvi.

Näiteks kuvatakse sisu tumeda värvitooniga, mida vaadatakse rohkem, ja teine ​​ala, millele külastajad pole tähelepanu pööranud, kuvatakse heleda värviga.

Kuidas luua MATLABis soojuskaart?

Kuna me teame, et MATLAB on matemaatilistel ja teaduslikel eesmärkidel käsitletav keel, millel on palju vahendeid matemaatika ja loodusteaduste enamiku valdkondadega tegelemiseks. See täiustab arvutamist, visualiseerimist ja programmeerimist hõlpsasti kasutatavas keskkonnas. See võimaldab probleeme ja lahendusi edastada tuttavas matemaatilises esituses.

Seetõttu räägime nüüd MATLABis HEATMAPist; Soojuskaart on kasulik maatriksi kuvamiseks pildina, mille värvi intensiivsus annab selle väärtuste suuruse. Samuti annab see teile õiguse kindlaks teha järgmised asjad:

  • X- ja Y-telje ristimärgid:
    Ridade või veergude kataloogide või muude numbriliste või tekstimarkerite kuvamiseks. Siin saab X-telje linnukesi vahetada.
  • Tekstsildid:
    Ühendab soojuskaardi pildi korrastatud tekstimärkide abil. Saame siltide fondi suurust ja värvi muuta. Kuid silte joonise suumimisel, panoraamimisel või suuruse muutmisel saab automaatselt värskendada.
  • Kohandatud värvikaardid:
    Enda värvide täpsustamiseks võime kasutada MATLAB-i vaikevärvikaarte. Samuti võime joonisel erinevate soojuskaartide jaoks olla erinevad värvikaardid.
  • Muud parameetrid on näiteks ruudustiku jooned, värviribad konfigureerimiseks Heatmap'i koostamise ajal.

Need, kes tunnevad Matlabi ja teavad, kuidas see töötab, ja kodeerimisosa, neil on plusspunkt, et hõlpsalt Heatmap-i uurida. Neil on huvi graafilise esituse vastu ja nad saavad hõlpsamini aru Heatmap protsessist ja funktsioonidest.

Süntaks kuumkaardi diagrammi loomiseks

Süntaksi põhifunktsioonid on toodud allpool:

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

Nende funktsioonide selgitus

  • Xvar on tabelimuutuja, mis kuvatakse piki x-telge. Yvar (sisend) on tabelimuutuja, mis kuvatakse piki y-telge. Värvid luuakse loendamise kombinatsioonis. Siis kasutatakse seda soojuskaardi muutmiseks, kui see on moodustatud. Funktsioon h = soojuskaart (htbl, xvar, yvar) genereerib tabelist htbl soojuskaardi ja pakub soojusekaardi objekti.
  • Funktsiooni h = soojuskaart (htbl, xvar, yvar, värvimuutuja ', cvar) kasutatakse värviandmete määramiseks, kasutades cvar-iga tuvastatud tabelimuutujat. Keskmine kombinatsioon on siin põhiline arvutusmeetod.
  • Funktsioon h = soojuskaart (andmed) on kasulik maatriksist soojuskaardi koostamiseks. Andmetes sisalduva ühe väärtuse korral on soojuskaardil ainult üks lahter.
  • Funktsioon h = soojuskaart (xvalues, yvalues, cdata) määrab siltide väärtused, mida näidatakse piki x-telge ja y-telge.
  • Funktsioon h = soojuskaart (___, nimi, väärtus) tuvastab rohkem võimalusi soojuskaardil, mis kasutab üksikuid või mitut nime või väärtust paar argumenti.
  • Funktsioon h = soojuskaart (vanem, ___) moodustab soojuskaardi vanema poolt näidatud jaotises.

Näited soojuskaardist MATLAB-is

Allpool on toodud näited Heatmap MATLAB-ist:

Näide nr 1

Koostage spordiõpilaste andmete tabelist soojuskaart

Esiteks laadime õpilaste andmebaasi. Seejärel tehke tabel tööruumi laaditud muutujate alamhulgast. Pärast seda koostame soojuskaardi, mis summeerib nende õpilaste arvu, kellel on vastav oskuste ja värskete väärtuste komplekt.

Kood:

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

Väljund:

Näide 2

Tehke soojuskaart maatriksi andmestikust

Genereerige andmekogumi maatriks. Nüüd koostage maatriksist väärtuste soojuskaart. Niisiis, sildid x-x ja y- telgedel tunduvad olevat 1, 2, 3, .. jne.

Kood:

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

Väljund:

Näide 3

Tehke soojuskaart kohandatud telje siltide abil Matrix Datasetist

Esiteks koostame andmekogu maatriksi. Looge jällegi väärtuste soojuskaart. Me rakendame kohandatud silte piki x- aksisi ja y- akse ning tähistame kahte esimest märgitavat argumenti. Objekti Heatmap Chart seadistusomadusi kasutades peame tuvastama telje pealkirja ja sildid.

Kood:

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äljund:

Järeldus

Seega võime öelda, et Heatmap on andmete uuringutarkvara, mida kasutatakse kasutaja käitumise näitamiseks konkreetsetel veebilehtedel või veebilehe mallidel, kus see kasutab andmete kuvamiseks värvi, st andmete visualiseerimise tööriista. See aitab välja uurida mustreid, mis annavad ülevaate sügavusest. Nüüd kasutatakse seda tööriista enamasti keerukate statistiliste andmete demonstreerimiseks.

Nagu arstid, kasutavad ka insenerid, sotsioloogid, turundajad ja teadlased keerukate andmekogumite loomisel soojuskaarte loogiliseks ja teostatavaks. Täna näeme, et Heatmapil on suur tähtsus. Näiteks ilmaga, kinnisvara veebisaitidel - enamasti seal, kus on andmeid kuvamiseks, kasutatakse Heatmapit. See on Matlabis olnud edukas tööriist, kuna Heatmap'i saab esitada iseenesestmõistetavalt - loomulikul viisil. Erinevalt tabelitest, kus seda tuleb lugeda, ja tabelitest, kus see peab olema kaudne.

Soovitatavad artiklid

See on MATLABi soojuskaardi juhend. Siin käsitleme sissejuhatust, kuidas luua MATLABis soojuskaarti, MATLABis soojuskaardi näiteid koos süntaksiga. Lisateavet leiate ka meie muudest seotud artiklitest -

  1. Python Pandas DataFrame
  2. Hajakrundid Matlabis
  3. Tulpdiagramm Matlabis
  4. Summafunktsioon Matlabis

Kategooria: