Introduktion till Heatmap i MATLAB

Vet du vad som är en värmekarta och för vilket ändamål den är bra? Först och främst, låt oss presentera vad som är MATLAB? MATLAB är ett registrerat och högpresterande programmeringsspråk utvecklat av Math Works. MATLAB är avsett för teknisk beräkning. Det tillåter matrisoperationer, plottning av funktioner och data och exekvering av algoritmer. Vidare hjälper Heatmap i MATLAB också till att producera användargränssnitt som gränssnitt med program skrivna på andra språk, innefattande C, C ++, Java, FORTRAN och Python. Nu kan vi definiera HeatMap i princip,

”Heatmap är Matlab-programvara för grafisk representation av data där färgkodade system används. ”Målet med Heat Maps att visualisera volymen av platser eller händelser på ett bättre sätt i ett datasæt. Det hjälper också till att rikta publiken mot områdena för datavisualisering.

Vi använder ett värmekartediagram som är ett särskilt diagram som representerar datavärden i tabellen med hjälp av färger. Detta är tillämpligt när vi måste utforma stora och komplexa data. Heatmap fungerar genom att spara data från en webbsida. Anta att om någon del av en webbsida får mer uppmärksamhet eller om innehållet på webbsidan klickas ofta då använder värmekartan en mörk-till-ljus färg för att representera den.

Till exempel visas innehållet med en mörk färg som ses mer och det andra området utan uppmärksamhet från besökare visas med ljus färg.

Hur skapar jag Heatmap i MATLAB?

Eftersom vi vet att MATLAB är ett språk som diskuteras för matematiska och vetenskapliga ändamål som har många verktyg för att hantera de flesta områden inom matematik och naturvetenskap. Det förbättrar beräkning, visualisering och programmering i en lättanvänd miljö. Detta gör att problemen och lösningarna kan förmedlas i en välkänd matematisk representation.

Låt oss därför prata om HEATMAP i MATLAB; Heatmap är användbart för att visa en matris som en bild vars färgintensitet ger storleken på dess värden. Det ger dig också möjlighet att identifiera följande saker:

  • X-axel och Y-axel kryssmärkning:
    Visa rad- eller kolumnkataloger eller andra numeriska eller textmarkörer. Här kan X-axel-fästetiketter bytas ut.
  • Textetiketter:
    Ansluter värmeskartningsbilden med hjälp av organiserade textetiketter. Vi kan byta typsnittsstorlek och typsnittsfärg på etiketterna. Men etiketterna medan du zooma, panorera eller ändra storlek på figuren kan uppdateras automatiskt.
  • Anpassade färgkartor:
    För att ange dina egna färger kan vi använda MATLABs standardfärgkartor. Vi kan också ha olika färgkartor för olika värmekartor i en figur.
  • Andra parametrar är till exempel rutnät, färgstänger för konfiguration medan du förbereder Heatmap.

De som är bekanta med Matlab och vet hur det fungerar och den kodande delen de har ett pluspoäng för att enkelt läsa Heatmap. De har intresse av grafisk representation och kan förstå Heatmap-processen enklare såväl som funktionerna.

Syntax för att skapa ett Heatmap-diagram

De grundläggande syntaxfunktionerna ges nedan:

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

Förklaring av dessa funktioner

  • Xvar är tabellvariabeln som visas längs x-axeln. Yvaren (input) är tabellvariabeln som visas längs y-axeln. Färgerna skapas på en räknekombination. Sedan används den för att ändra värmeskartan när den har formats. Funktionen h = värmekarta (htbl, xvar, yvar) genererar en värmekarta från tabellen htbl och tillhandahåller objektet för värmekartdiagrammet.
  • Funktionen h = värmekarta (htbl, xvar, yvar, färgvariabel ', cvar) används för att bestämma färgdata med hjälp av tabellvariabeln identifierad av cvar. Här är medelkombinationen den grundläggande beräkningsmetoden.
  • Funktionen h = värmekarta (data) är användbar för att skapa en värmekarta från matrisen. För ett datavärde har värmekartan bara en cell.
  • Funktionen h = värmekarta (xvärden, yvaluer, cdata) bestämmer värden för etiketter som visas längs x-axeln och y-axeln.
  • Funktionen h = värmekarta (___, Namn, värde) identifierar fler möjligheter för värmekartan som använder enstaka eller flera namn eller värderar parargument.
  • Funktionen h = värmekarta (överordnad, ___) bildar värmekartan i det avsnitt som indikeras av överordnade.

Exempel på Heatmap i MATLAB

Nedan visas exemplen på Heatmap MATLAB:

Exempel 1

Bygg en värmekarta från en datatabell för sportstudenter

För det första laddar vi elevernas datauppsättning. Skapa sedan en tabell från en delmängd av variablerna som laddas i arbetsytan. Efter detta genererar vi en värmekarta som sammanfattar antalet elever som har en matchande uppsättning av Skilled and Fresher-värden.

Koda:

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

Produktion:

Exempel 2

Gör Heatmap från en Matrix Dataset

Generera en matris av ett datasæt. Skapa nu en värmekarta över värdena från matrisen. Så, etiketterna längs x -ax och y -ax verkar vara 1, 2, 3, .., etc.

Koda:

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

Produktion:

Exempel 3

Gör Heatmap by Custom Axis Labels från Matrix Dataset

För det första gör vi en matris av ett datasæt. Generera igen en värmekarta av värdena. Vi kommer att tillämpa anpassade etiketter längs x -axen & y -axan och anger de två första argumenten som ska märkas. Med hjälp av inställningsegenskaperna för Heatmap Chart-objektet måste vi identifiera titeln och etiketterna på en axel.

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

Produktion:

Slutsats

Således kan vi säga att en Heatmap är en datastudieprogramvara som används för att visa användarbeteende på specifika webbsidor eller webbsidesmallar där den använder färg för att visa data, dvs. datavisualiseringsverktyg. Detta stöder för att ta reda på mönster som ger ett perspektiv av djup. Nu används mestadels detta verktyg för att demonstrera komplexa statistiska data.

Liksom läkare, ingenjörer, sociologer, marknadsförare och forskare använder värmekartor för att skapa svåra datamängder för att göra logiska och handlingsbara Idag kan vi se att Heatmap har stor betydelse. Till exempel på vädret, på fastighetswebbplatser - oftast, där det finns data att visa, används Heatmap. Det har varit ett framgångsrikt verktyg i Matlab eftersom Heatmap kan representeras på ett själv - det illustrativa naturliga sättet. Till skillnad från diagrammen där det måste läsas och tabellerna där det måste vara implicit.

Rekommenderade artiklar

Detta är en guide till Heatmap i MATLAB. Här diskuterar vi Introduktion, Hur man skapar Heatmap i MATLAB, Exempel på Heatmap i MATLAB tillsammans med Syntax. Du kan också gå igenom våra andra relaterade artiklar för att lära dig mer–

  1. Python Pandas DataFrame
  2. Spridda tomter i Matlab
  3. Stapeldiagram i Matlab
  4. Sumfunktion i Matlab

Kategori: