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

Jednoduchý outlier

Když narazíš na nový typ algoritmu, je vždy dobré vyzkoušet ho nejprve na jednoduchém příkladu. Vytvoříš proto seznam s třiceti hodnotami 1.0 a jednou hodnotou 10.0, kterou očekáváš, že algoritmus označí jako outlier. Aby ses ujistil/a, že algoritmus používáš správně, převedeš seznam na pandas dataframe a předáš ho algoritmu local outlier factor. Knihovna pandas je dostupná pod aliasem pd.

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

Designing Machine Learning Workflows in Python

Zobrazit kurz

Pokyny k cvičení

  • Importuj modul LocalOutlierFactor pod aliasem lof.
  • Vytvoř seznam s třiceti 1 následovanými hodnotou 10, [1.0, 1.0, ..., 1.0, 10.0].
  • Převeď seznam na dataframe.
  • Vypiš skóre odlehlosti, která vrátí algoritmus local outlier factor.

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

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

# Import the LocalOutlierFactor module
from sklearn.____ import ____ as lof

# Create the list [1.0, 1.0, ..., 1.0, 10.0] as explained
x = ____*30
x.____(10)

# Cast to a data frame
X = pd.____(x)

# Fit the local outlier factor and print the outlier scores
print(lof().____(X))
Upravit a spustit kód