Začněte nyníZačněte zdarma

Rastrová data jako heatmapa

Předpovězené ceny nemovitostí v preds jsou tzv. rastrová data: jde o proměnnou změřenou (nebo v tomto případě předpovězenou) v každém bodě pravidelné mřížky.

Podívej se na head(preds) v konzoli – uvidíš, že hodnoty lat se zvyšují po krocích přibližně 0,002, zatímco lon zůstává konstantní. Po 40 řádcích se lon zvýší přibližně o 0,003 a lat projde stejnými hodnotami znovu. Ke každé kombinaci lat/lon patří také predicted_price. V kapitole 3 uvidíš, že pro tento typ dat je praktičtější ukládat je do matice.

Když data tvoří pravidelnou mřížku, jednou z možností jejich zobrazení je heatmapa. Funkce geom_tile() z balíčku ggplot2 nakreslí obdélník vystředěný na každé místo, který vyplní prostor až k sousednímu bodu – čímž vznikne dlaždičkový vzor pokrývající celou plochu. Namapováním proměnné na estetiku fill pak dostaneš heatmapu.

Toto cvičení je součástí kurzu

Vizualizace geoprostorových dat v R

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Add a geom_point() layer
ggplot(preds, aes(lon, lat)) 
Upravit a spustit kód