Wprowadzenie do Heatmap w MATLAB

Czy wiesz, co to jest mapa ciepła i do czego jest dobra? Po pierwsze, przedstawmy, czym jest MATLAB? MATLAB to zarejestrowany i wysokowydajny język programowania opracowany przez Math Works. MATLAB jest przeznaczony do obliczeń technicznych. Umożliwia operacje na macierzach, wykreślanie funkcji i danych oraz wykonywanie algorytmów. Ponadto Heatmap w MATLAB pomaga również tworzyć interfejsy użytkownika, które współpracują z programami napisanymi w innych językach, w tym C, C ++, Java, FORTRAN i Python. Teraz możemy zdefiniowaćHeatMap Zasadniczo,

„Heatmap to oprogramowanie Matlab do graficznej reprezentacji danych w przypadku użycia systemów oznaczonych kolorem. „Celem mapy ciepła jest lepsza wizualizacja ilości lokalizacji lub zdarzeń w lepszy sposób w zbiorze danych. Pomaga także w kierowaniu odbiorców do obszarów wizualizacji danych.

Używamy wykresu mapy cieplnej, który jest konkretnym wykresem przedstawiającym wartości danych w tabeli za pomocą kolorów. Ma to zastosowanie, gdy musimy zaprojektować duże i złożone dane. Heatmap działa poprzez zapisywanie danych ze strony internetowej. Załóżmy, że jeśli jakakolwiek część strony internetowej zostanie poświęcona większej uwagi lub jeśli zawartość strony zostanie kliknięta często, wówczas mapa termiczna reprezentuje ją od ciemnego do jasnego koloru.

Na przykład zawartość jest wyświetlana w ciemnym kolorze, który jest oglądany częściej, a drugi obszar bez uwagi użytkowników jest wyświetlany w kolorze jasnym.

Jak stworzyć Heatmap w MATLAB?

Ponieważ wiemy, że MATLAB jest językiem przeznaczonym do celów matematycznych i naukowych, który ma wiele narzędzi do radzenia sobie z większością dziedzin matematyki i nauk ścisłych. Usprawnia obliczenia, wizualizację i programowanie w łatwym w użyciu środowisku. Umożliwia to przekazanie problemów i rozwiązań w postaci dobrze znanej matematyki.

Dlatego teraz porozmawiajmy o HEATMAP w MATLAB; Mapa termiczna jest przydatna do wyświetlania matrycy jako obrazu, którego intensywność kolorów określa wielkość jej wartości. Ponadto umożliwia identyfikację następujących rzeczy:

  • Etykiety podziałki osi X i osi Y:
    Aby wyświetlić katalogi wierszy lub kolumn lub dowolne inne znaczniki numeryczne lub tekstowe. Tutaj etykiety tików osi X można zamieniać.
  • Etykiety tekstowe:
    Łączy obraz mapy termicznej za pomocą zorganizowanych etykiet tekstowych. Możemy zmienić rozmiar i kolor czcionki etykiet. Ale etykiety podczas powiększania, przesuwania lub zmiany rozmiaru figury mogą być aktualizowane automatycznie.
  • Niestandardowe mapy kolorów:
    Aby określić własne kolory, możemy użyć domyślnych map kolorów MATLAB. Na rysunku możemy również mieć różne mapy kolorów dla różnych map ciepła.
  • Inne parametry to np. Linie siatki, kolorowe paski do konfiguracji podczas przygotowywania mapy cieplnej.

Ci, którzy są zaznajomieni z Matlabem i wiedzą, jak to działa i część kodującą, mają zaletę, aby z łatwością studiować Heatmap. Interesują się graficzną reprezentacją i mogą łatwiej zrozumieć proces Heatmap, a także funkcje.

Składnia, aby utworzyć wykres Heatmap

Podstawowe funkcje składniowe podano poniżej:

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

Objaśnienie tych funkcji

  • Xvar jest zmienną tabelową wyświetlaną wzdłuż osi x. Yvar (wejście) to zmienna tabelowa wyświetlana wzdłuż osi y. Kolory są tworzone w kombinacji liczenia. Następnie służy do zmiany mapy cieplnej po jej utworzeniu. Funkcja h = mapa cieplna (htbl, xvar, yvar) generuje mapę cieplną z tabeli htbl i udostępnia obiekt wykresu mapy cieplnej.
  • Funkcja h = heatmap (htbl, xvar, yvar, zmienna koloru ', cvar) służy do określania danych koloru za pomocą zmiennej tabeli identyfikowanej przez cvar. Średnia kombinacja jest tutaj podstawową metodą obliczeniową.
  • Funkcja h = mapa cieplna (dane) jest przydatna do tworzenia mapy cieplnej z macierzy. Dla pojedynczej wartości w danych mapa termiczna ma tylko jedną komórkę.
  • Funkcja h = mapa cieplna (xvalues, yvalues, cdata) określa wartości etykiet, które są wyświetlane wzdłuż osi xi osi y.
  • Funkcja h = mapa cieplna (___, nazwa, wartość) identyfikuje więcej możliwości mapy cieplnej, która używa pojedynczej lub wielu nazw lub wartości par argumentów.
  • Funkcja h = mapa cieplna (rodzic, ___) tworzy mapę cieplną w sekcji wskazanej przez rodzic.

Przykłady mapy termicznej w MATLAB

Poniżej podano przykłady Heatmap MATLAB:

Przykład 1

Zbuduj mapę cieplną z tabeli danych dla studentów sportu

Po pierwsze, załadujemy zestaw danych uczniów. Następnie utwórz tabelę z podzbioru zmiennych, który jest ładowany do obszaru roboczego. Następnie generujemy mapę cieplną, która sumuje liczbę uczniów posiadających pasujący zestaw wartości Umiejętności i Świeżości.

Kod:

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

Wynik:

Przykład nr 2

Utwórz mapę cieplną z zestawu danych Matrix

Wygeneruj macierz zestawu danych. Teraz utwórz mapę cieplną wartości z macierzy. Tak więc etykiety wzdłuż osi x i osi y wydają się wynosić 1, 2, 3, … itd.

Kod:

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

Wynik:

Przykład nr 3

Utwórz mapę cieplną według niestandardowych etykiet osi z zestawu danych Matrix

Po pierwsze, tworzymy macierz zestawu danych. Ponownie wygeneruj mapę cieplną wartości. Zastosujemy niestandardowe etykiety wzdłuż osi x i osi y oraz wskazując dwa pierwsze argumenty do oznakowania. Korzystając z właściwości ustawień obiektu Heatmap Chart, musimy zidentyfikować tytuł i etykiety osi.

Kod:

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

Wynik:

Wniosek

Możemy zatem powiedzieć, że Heatmap to oprogramowanie do analizy danych używane do pokazywania zachowań użytkowników na określonych stronach lub szablonach stron internetowych, w których używa kolorów do wyświetlania danych, tj. Narzędzia do wizualizacji danych. Umożliwia to znajdowanie wzorów dających perspektywę głębi. Teraz głównie to narzędzie służy do demonstrowania złożonych danych statystycznych.

Podobnie jak lekarze, inżynierowie, socjologowie, marketerzy i badacze używają map cieplnych do tworzenia trudnych zestawów danych, aby były logiczne i wykonalne. Dzisiaj widzimy, że Heatmap ma ogromne znaczenie. Na przykład w pogodzie, na stronach internetowych z nieruchomościami - głównie tam, gdzie są dane do wyświetlenia, stosuje się Heatmap. Jest to skuteczne narzędzie w Matlabie, ponieważ Heatmap można przedstawić w sposób naturalny - ilustracyjny. W przeciwieństwie do wykresów, na których należy go czytać, i tabel, w których musi być niejawny.

Polecane artykuły

To jest przewodnik po Heatmap w MATLAB. Tutaj omawiamy wprowadzenie, jak tworzyć mapę termiczną w MATLAB, przykłady mapy termicznej w MATLAB wraz ze składnią. Możesz także przejrzeć nasze inne powiązane artykuły, aby dowiedzieć się więcej -

  1. Python Pandas DataFrame
  2. Wykresy rozrzutu w Matlabie
  3. Wykres słupkowy w Matlabie
  4. Funkcja sumy w Matlabie

Kategoria: