Odlehlé hodnoty

Analýza dat z IoT v Pythonu

Matthias Voppichler

IT Developer

Odlehlé hodnoty

Příčiny výskytu odlehlých hodnot v datasetech:

  • Chyba měření
  • Manipulace
  • Extrémní události
Analýza dat z IoT v Pythonu

Odlehlé hodnoty

temp_mean = data["temperature"].mean() 
temp_std = data["temperature"].std()

data["mean"] = temp_mean
data["upper_limit"] = temp_mean + (temp_std * 3)
data["lower_limit"] = temp_mean - (temp_std * 3) 

print(data.iloc[0]["upper_limit"]) print(data.iloc[0]["mean"]) print(data.iloc[0]["lower_limit"])
29.513933116002725
14.5345
-0.44493311600272456
Analýza dat z IoT v Pythonu

Graf odlehlých hodnot

data.plot()

Průměr, horní a dolní mez pomocí 3 × směrodatné odchylky

Analýza dat z IoT v Pythonu

Autokorelace

from statsmodels.graphics import tsaplots

tsaplots.plot_acf(data['temperature'], lags=50)

Graf autokorelace

Analýza dat z IoT v Pythonu

Autokorelace

from statsmodels.graphics import tsaplots

tsaplots.plot_acf(data['temperature'], lags=50)

Graf autokorelace se šipkou ukazující na lag 24

Analýza dat z IoT v Pythonu

Pojďme cvičit!

Analýza dat z IoT v Pythonu

Preparing Video For Download...