Zacznij terazZacznij za darmo

Wynik anomalii

Twoja wizualizacja sugerowała, że chorobę tarczycy można wykryć na podstawie nieprawidłowych pomiarów hormonów.

W tym ćwiczeniu użyjesz lasu izolacyjnego, aby wygenerować wynik anomalii dla poziomów hormonów tarczycy, a następnie porównasz ten wynik z rzeczywistym statusem choroby.

To ćwiczenie jest częścią kursu

Wprowadzenie do wykrywania anomalii w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Dopasuj las izolacyjny do pomiarów hormonów tarczycy ze zbioru thyroid.
  • Wygeneruj wyniki anomalii dla danych tarczycy i dołącz wynik do thyroid jako nową kolumnę iso_score.
  • Użyj funkcji boxplot(), aby porównać rozkład wyników dla pacjentów z chorobą tarczycy i bez niej, korzystając z kolumny label.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Fit isolation forest
thyroid_forest <- iForest(___, ___ = 200, phi = 100)

# Anomaly score 
thyroid$iso_score <- predict(thyroid_forest, ___)

# Boxplot of the anomaly score against labels
boxplot(___ ~ ___, ___, col = "olivedrab4")
Edytuj i uruchom kod