1. 学ぶ
  2. /
  3. コース
  4. /
  5. Wizualizacja danych geoprzestrzennych w R

Connected

演習

Dodawanie etykiet dzielnic

Etykiety dzielnic są tak długie i duże, że zasłaniają dane. Przyjrzyj się kolumnie manhat_hoods$NTAName. Zobaczysz, że niektóre dzielnice to tak naprawdę połączenie kilku miejsc. Jednym ze sposobów na skrócenie nazw jest podzielenie ich na kilka wierszy. Na przykład:

Midtown-Midtown South

można zamienić na:

Midtown /
Midtown 
South

Możesz to zrobić, korzystając z funkcji gsub() z bazowego R. Funkcja gsub() zastępuje pierwszy argument drugim argumentem w ciągach znaków podanych jako trzeci argument. Na przykład gsub("a", "A", x) zamienia wszystkie wystąpienia "a" w x na "A".

Możesz też poeksperymentować z rozmiarem tekstu, aby zmniejszyć wpływ nazw dzielnic na czytelność mapy.

指示

100 XP
  • Utwórz nową kolumnę name w manhat_hoods, używając funkcji gsub(), aby zastąpić wszystkie spacje (" ") znakami nowego wiersza ("\n") w manhat_hoods$NTAName.
  • Zaktualizuj kolumnę name w manhat_hoods, używając funkcji gsub(), aby zastąpić wszystkie myślniki ("-") ukośnikiem i znakiem nowego wiersza ("/\n") w manhat_hoods$name.
  • Zmodyfikuj wykres tak, aby argument text miał wartość "name", a parametr size był ustawiony na 0.5.