ÎncepețiÎncepe gratuit

Extragerea primei cifre I

Pentru a investiga posibila fraudă electorală, începe prin a crea o nouă coloană care conține prima cifră din numărul total de voturi exprimate. Vei folosi o funcție personalizată, creată special pentru tine, numită get_first(). Aceasta se bazează pe substr(), care extrage un fragment dintr-un șir de caractere.

Odată ce ai creat variabila cu prima cifră, poți evalua cât de bine se conformează Legii lui Benford construind o diagramă cu bare.

Acest exercițiu face parte din cursul

Inferență pentru date categoriale în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Aruncă o privire la modul în care funcționează get_first() tastând pur și simplu numele funcției (fără paranteze). Tot ce face este să ajusteze rezultatul returnat de substr() astfel încât acesta să fie un factor.
  • Adaugă o nouă coloană în cadrul de date iran, numită first_digit, care să conțină prima cifră din numărul total de voturi exprimate pe fiecare localitate.
  • Verifică dacă get_first() a funcționat corect. Din datele iran, selectează coloanele total_votes_cast și first_digit și afișează-le pe ecran.
  • Construiește o diagramă cu bare pentru a vizualiza distribuția primei cifre.

Exercițiu interactiv practic

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

# Print get_first
get_first

# Create first_digit variable
iran <- iran %>%
  ___
  
# Check if get_first worked
___ %>%
  ___

# Construct bar plot
___ +
  # Add bar layer
  ___
Editează și rulează codul