Przydatne metody
pop to obiekt klasy RasterLayer, który zawiera dane o liczbie ludności w okolicach Bostonu i Nowego Jorku. Każda komórka siatki przechowuje po prostu liczbę osób zamieszkujących dany obszar.
W poprzednim ćwiczeniu widziałeś, że print() wyświetla zwięzłe podsumowanie obiektu – układ współrzędnych, rozmiar siatki (liczbę wierszy i kolumn oraz współrzędne geograficzne) oraz podstawowe informacje o przechowywanych wartościach. To jednak bardzo skrótowy widok – co zrobić, jeśli chcesz zobaczyć część wartości?
Najprostszy sposób to wywołanie plot() na obiekcie. Dla obiektów klasy raster istnieje metoda plot(), która tworzy mapę cieplną wartości.
Jeśli chcesz wyodrębnić wartości z obiektu raster, możesz użyć funkcji values(), która zwraca wektor tych wartości. Raster pop zawiera 316 800 wartości, więc wyświetlanie ich wszystkich nie ma sensu – możesz jednak użyć str() i head(), żeby szybko rzucić na nie okiem.
To ćwiczenie jest częścią kursu
Wizualizacja danych geoprzestrzennych w R
Instrukcje do ćwiczenia
- Wywołaj
plot()napop. Czy widzisz, gdzie leży Nowy Jork? - Wywołaj
str()navalues(pop). - Wywołaj
head()navalues(pop).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Call plot() on pop
# Call str() on values(pop)
# Call head() on values(pop)