1. Nauka
  2. /
  3. Kursy
  4. /
  5. Uczenie maszynowe dla danych szeregów czasowych w Pythonie

Connected

ćwiczenie

Obsługa wartości odstających

W tym ćwiczeniu zajmiesz się wartościami odstającymi – punktami danych tak różnymi od reszty, że wymagają odrębnego traktowania w porównaniu z „normalnymi" obserwacjami. Do ich wykrycia wykorzystasz wyniki z poprzedniego ćwiczenia (zmiana procentowa w czasie). Zaczniesz od napisania funkcji, która zastępuje wartości odstające medianą całego szeregu czasowego.

Instrukcje

100 XP
  • Zdefiniuj funkcję, która przyjmuje serię wejściową i wykonuje następujące operacje:
    • Oblicza wartość bezwzględną odległości każdego punktu danych od średniej serii, a następnie tworzy maskę logiczną dla punktów oddalonych o więcej niż trzy odchylenia standardowe od średniej.
    • Używa tej maski logicznej, aby zastąpić wartości odstające medianą całej serii.
  • Zastosuj tę funkcję do swoich danych i zwizualizuj wyniki przy użyciu dostarczonego kodu.