ÎncepețiÎncepe gratuit

Adăugarea ancorelor vizuale

O proprietate utilă a logaritmului raportului de schimbare este simetria sa: o valoare de 1 înseamnă de două ori „mai mare", iar -1 înseamnă de două ori „mai mic". Prin urmare, poziția 0 pe axa x marchează punctul de tranziție între scăderile și creșterile numărului de apariții de-a lungul anilor. Atunci când datele tale au un astfel de punct de inflexiune natural, este indicat ca graficul să îl evidențieze ca punct focal.

Codul furnizat va genera un grafic de tip punct de bază pentru logaritmul raportului de schimbare în funcție de date. Pentru a-l îmbunătăți, vom face două lucruri. În primul rând, reordonează punctele în ordine descrescătoare, ca în exercițiul anterior. În al doilea rând, adaugă o linie de referință la x = 0 pentru a marca punctul neutru, adăugând geom_vline() (de la verticalline) la obiectul grafic, cu argumentul xintercept setat la 0.

Acest exercițiu face parte din cursul

Cele mai bune practici de vizualizare în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Ordonează punctele descrescător, înfășurând maparea y în reorder().
  • Adaugă ancora vizuală la x = 0 cu geom_vline().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

who_subset %>% 
	# calculate the log fold change between 2002 and 1992
	mutate(logFoldChange = log2(cases_2002/cases_1992)) %>% 
	# set y axis as country ordered with respect to logFoldChange
	ggplot(aes(x = logFoldChange, y = ___)) +
	geom_point() +
	# add a visual anchor at x = 0
	___
Editează și rulează codul