Introduktion til Heatmap i MATLAB

Ved du hvad der er et varmekort, og til hvilket formål er det godt? Først og fremmest, lad os introducere, hvad der er MATLAB? MATLAB er et registreret og højtydende programmeringssprog udviklet af Math Works. MATLAB er beregnet til teknisk beregning. Det tillader matrixoperationer, plotning af funktioner og data og udførelse af algoritmer. Desuden hjælper Heatmap i MATLAB også med at producere brugergrænseflader, der interface med programmer skrevet på andre sprog, der omfatter C, C ++, Java, FORTRAN og Python. Nu kan vi definereHeatMap dybest set,

”Heatmap er Matlab-software til grafisk repræsentation af data, hvor farvekodede systemer bruges. ”Målet med Heat Maps er at visualisere mængden af ​​placeringer eller begivenheder på en bedre måde inden for et datasæt. Det hjælper også med at dirigere publikum mod områderne til datavisualisering.

Vi bruger et varmekortdiagram, som er et bestemt diagram, der repræsenterer dataværdier i tabellen ved hjælp af farver. Dette gælder, når vi skal designe store og komplekse data. Heatmap fungerer ved at gemme dataene fra en webside. Antag, at hvis en del af en webside får større opmærksomhed, eller hvis der ofte klikkes på indholdet på websiden, bruger heatmap en mørk-til-lys farve til at repræsentere den.

F.eks. Vises indholdet med en mørk farve, der ses mere, og det andet område uden opmærksomhed fra besøgende vises ved lys farve.

Sådan oprettes Heatmap i MATLAB?

Da vi ved, at MATLAB er et sprog overvejet til matematiske og videnskabelige formål, der har mange værktøjer til at håndtere de fleste områder af matematik og videnskab. Det forbedrer beregning, visualisering og programmering i et brugervenligt miljø. Dette tillader, at problemerne og løsningen overføres i en velkendt matematisk repræsentation.

Lad os derfor tale om HEATMAP i MATLAB; Heatmap er nyttigt til at vise en matrix som et billede, hvis farveintensitet giver størrelsen af ​​dens værdier. Det giver dig også mulighed for at identificere følgende ting:

  • X-akse og Y-aksetiketter:
    Sådan vises række- eller kolonnekataloger eller andre numeriske markeringer eller tekstmarkører. Her kan X-aksetiketter udskiftes.
  • Tekstetiketter:
    Forbinder varmekortbillede ved hjælp af organiserede tekstetiketter. Vi kan skifte skrifttype og skriftfarve på etiketterne. Men etiketterne, mens du zoomer, panorerer eller ændrer størrelsen på figuren, kan opdateres automatisk.
  • Tilpassede farvekort:
    For at specificere dine egne farver kan vi bruge MATLABs standardfarvekort. Vi kan også have forskellige farvekort til forskellige varmekort i en figur.
  • Andre parametre er f.eks. Gitterlinjer, farvelinjer til konfiguration under forberedelse af Heatmap.

De, der kender Matlab og ved, hvordan det fungerer, og den kodende del, de har et pluspoint til at studere Heatmap let. De har interesse i grafisk repræsentation og kan lettere forstå Heatmap-processen såvel som funktionerne.

Syntaks for at oprette et Heatmap-diagram

De grundlæggende syntaksfunktioner er vist nedenfor:

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

Forklaring af disse funktioner

  • Xvar er tabelvariablen, der vises langs x-aksen. Yvaren (input) er tabelvariablen, der vises langs y-aksen. Farverne oprettes på en tællekombination. Derefter bruges det til at ændre varmekortet, når det først er dannet. Funktionen h = heatmap (htbl, xvar, yvar) genererer et heatmap fra tabellen htbl og tilvejebringer objektet med Heatmap Chart.
  • Funktionen h = varmekort (htbl, xvar, yvar, farvevariabel ', cvar) bruges til at bestemme farvedataene ved hjælp af tabelvariablen identificeret af cvar. Her er middelkombinationen den grundlæggende beregningsmetode.
  • Funktionen h = varmekort (data) er nyttig til at oprette et varmekort fra matrixen. For en enkelt værdi i data har varmekortet kun en celle.
  • Funktionen h = varmekort (xværdier, yvaluer, cdata) bestemmer værdier for etiketterne, der vises langs x-aksen og y-aksen.
  • Funktionen h = heatmap (___, Name, Value) identificerer flere muligheder for det varmekort, der bruger enkelt eller flere navne eller værdier par argumenter.
  • Funktionen h = varmekort (overordnet, ___) danner varmekortet i det afsnit, der er angivet af overordnede.

Eksempler på Heatmap i MATLAB

Nedenfor er eksemplerne på Heatmap MATLAB:

Eksempel 1

Lav et varmekort fra en datatabel for sportsstuderende

For det første indlæser vi elevernes datasæt. Lav derefter en tabel fra et undersæt over de variabler, der er indlæst i arbejdsområdet. Derefter genererer vi et varmekort, der summerer antallet af studerende, der har et matchende sæt dygtige og friskere værdier.

Kode:

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

Produktion:

Eksempel 2

Lav varmekort fra et Matrix-datasæt

Generer en matrix af et datasæt. Lav nu et varmekort over værdierne fra matrixen. Så mærkerne langs x- aksen og y -axen ser ud til at være 1, 2, 3, .. osv.

Kode:

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

Produktion:

Eksempel 3

Lav varmekort efter brugerdefinerede aksemærkater fra Matrix Datasæt

For det første laver vi en matrix af et datasæt. Generer igen et varmekort over værdierne. Vi anvender brugerdefinerede etiketter langs x -axis & y -axis og angiver de to første argumenter, der skal mærkes. Ved hjælp af indstillingsegenskaberne for Heatmap Chart-objektet er vi nødt til at identificere titlen og etiketterne på en akse.

Kode:

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

Produktion:

Konklusion

Således kan vi sige, at en Heatmap er en datastudiesoftware, der bruges til at vise brugeradfærd på specifikke websider eller webside-skabeloner, hvor den bruger farve til at vise data, dvs. datavisualiseringsværktøj. Dette understøtter at finde ud af mønstre, der giver et dybdesyn. Nu bruges det meste af dette værktøj til at demonstrere komplekse statistiske data.

Ligesom læger, ingeniører, sociologer, marketingfolk og forskere bruger varmekort til at oprette vanskelige datasæt for at gøre logiske og handlingsmæssige I dag kan vi se, at Heatmap har stor betydning. For eksempel på vejret, på ejendomswebsteder - for det meste, hvor der er data at vise, bruges Heatmap. Det har været et vellykket værktøj i Matlab, fordi Heatmap kan repræsenteres på en selv - den illustrerende naturlige måde. I modsætning til diagrammerne, hvor det skal læses og tabellerne, hvor det skal være implicit.

Anbefalede artikler

Dette er en guide til Heatmap i MATLAB. Her diskuterer vi introduktionen, hvordan man opretter Heatmap i MATLAB, eksempler på Heatmap i MATLAB sammen med Syntax. Du kan også gennemgå vores andre relaterede artikler for at lære mere–

  1. Python Pandas DataFrame
  2. Spredepladser i Matlab
  3. Søjlediagram i Matlab
  4. Sum funktion i Matlab

Kategori: