Table des matières

Prétraitements

Bilan de la réunion de lundi 15/04/2024

Il faut intégrer le code de Nour dans ce notebook

Lien notedbook : https://colab.research.google.com/drive/13p8E_YmWwedeF0qktLFrJMufNOK9hdsj?usp=sharing

Règle 1 : x1

L'idée est d'avoir des données positives sans perdre l'information s'il y a des valeurs négatives qui seront traitées après

Règle 2 Capteur HS

Règle 3 : OutOfRange (mauvaises données)

Ex : 254;268;235;842;254;269 → 254;268;235;235;254;269

Règle 4 : Trous

def missed_data_process(data:pd.core.frame.DataFrame, freq='10S'):
  time_index = pd.date_range(start=data.index.min(), end=data.index.max(), freq=freq)
  data = data.resample(freq).interpolate(method='nearest')
  return data
data = missed_data_process(data)

Règle 5 : Valeurs incohérentes

Règle 6 : Transformation Gauss / Distance

Règle 7 : normalisation

Règle 8 ... X