Script Python nettoyant des jeux de donnée
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
807 B

  1. #!/usr/bin/env python
  2. # coding: utf-8
  3. # In[0]:
  4. #Importer les librairies
  5. import pandas as pd
  6. # In[1]:
  7. #Ouvrir un fichier CSV
  8. # sep = ';' permet de separer les colonnes
  9. df = pd.read_csv (r'/Users/marinegalanth/Desktop/inondation_bdd/bd_inondation/n_enjeu_rapport.csv', sep = ';')
  10. print(df)
  11. # In[2]:
  12. #Conserver uniquement les colonnes utiles
  13. df = df[["scenario","typ_inond", "id","id_tri"]]
  14. # In[3]:
  15. #Créer un dataframe
  16. df = pd.DataFrame(df)
  17. # In[4]:
  18. #Modifier l'échelle du risque d'inondation de 1-4
  19. df['scenario'] = df['scenario'].str.replace('01For','01Fai')
  20. df['scenario'] = df['scenario'].str.replace('02Moy','02Mcc')
  21. df['scenario'] = df['scenario'].str.replace('03Mcc','03Moy')
  22. df['scenario'] = df['scenario'].str.replace('04Fai','04For')
  23. # In[5]:
  24. #Afficher le dataframe
  25. df