Začněte nyníZačněte zdarma

Odlehlé hodnoty

Teď se blíže podíváme na strukturu proměnné age. Vpravo vidíš histogram. Podobně jako u ročního příjmu (annual_inc) ve videu si můžeš všimnout, že na pravé straně grafu je hodně prázdného místa – to může naznačovat přítomnost odlehlých hodnot. Pomocí bodového grafu si to ověříš. Pokud odlehlé hodnoty najdeš, odstraníš je.

Pokud se odlehlé hodnoty vyskytují u více proměnných, může být užitečné prohlédnout si dvourozměrné grafy. Je možné, že odlehlé hodnoty patří ke stejnému záznamu. Pokud ano, je to dalším důvodem k jeho odstranění – pravděpodobně obsahuje chybné informace.

Toto cvičení je součástí kurzu

Modelování kreditního rizika v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce plot() vytvoř bodový graf proměnné age (přes loan_data$age). Jako druhý argument zadej ylab a nastav popisek osy y na "Age".
  • Nejstarší osoba v tomto datovém souboru je starší než 122 let! Pomocí funkce which() a podmínky loan_data$age > 122 zjisti index tohoto odlehlého záznamu a přiřaď ho do objektu index_highage.
  • Vytvoř nový datový soubor new_data tak, že z původního odstraníš záznam s vysokým věkem pomocí objektu index_highage.
  • Prohlédni si dvourozměrný bodový graf, kde osa x představuje věk a osa y roční příjem. Popisky os nastav na "Age" a "Annual Income".

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Plot the age variable


# Save the outlier's index to index_highage


# Create data set new_data with outlier deleted
new_data <- loan_data[-___, ]

# Make bivariate scatterplot of age and annual income
plot(loan_data$age, loan_data$annual_inc, xlab = "___", ylab = "___")
Upravit a spustit kód