ÎncepețiÎncepe gratuit

Ștergerea datelor lipsă

Ai văzut anterior că rata dobânzii (int_rate) din setul de date loan_data variază în funcție de client. Din păcate, unele observații nu au rata dobânzii înregistrată. Trebuie să identifici câte valori lipsesc și apoi să le elimini.

În acest exercițiu vei folosi funcția which() pentru a crea un index al rândurilor care conțin un NA. Vei folosi apoi acest index pentru a șterge rândurile cu valori lipsă.

Acest exercițiu face parte din cursul

Modelarea riscului de credit în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Verifică numărul de valori lipsă pentru variabila int_rate folosind summary().
  • Folosește which() și is.na() pentru a crea un index al observațiilor fără o rată a dobânzii înregistrată. Stochează rezultatul în obiectul na_index.
  • Creează un nou set de date numit loan_data_delrow_na, care să nu conțină observațiile cu rate ale dobânzii lipsă.
  • Reamintește-ți că am făcut o copie a lui loan_data numită loan_data_delcol_na. În loc să ștergi observațiile cu rate ale dobânzii lipsă, șterge întreaga coloană int_rate setând-o egală cu NULL.

Exercițiu interactiv practic

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

# Look at summary of loan_data


# Get indices of missing interest rates: na_index
na_index <- 

# Remove observations with missing interest rates: loan_data_delrow_na
___ <- loan_data[-___, ]

# Make copy of loan_data
loan_data_delcol_na <- loan_data

# Delete interest rate column from loan_data_delcol_na
Editează și rulează codul