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.

54 lines
930 B

  1. #!/usr/bin/env python
  2. # coding: utf-8
  3. # In[1]:
  4. #importer la librairie Pandas
  5. import pandas as pd
  6. # In[2]:
  7. #ouvrir un fichier CSV les zones sismiques
  8. df = pd.read_csv (r'/Users/marinegalanth/Desktop/inondation_bdd/_zonage_sismique/France_zonage_sismique.csv')
  9. print(df)
  10. # In[3]:
  11. #Renommer les colonnes sélectionnées
  12. df = df.rename(columns={'insee,C,80 ': 'codepostal', ' nom,C,80': 'nomcommune', 'departemen,C,80': 'departement', 'Sismicite,C,80': 'sismicite'})
  13. # In[8]:
  14. #créer un dataframe
  15. df=pd.DataFrame(df)
  16. # In[17]:
  17. #Remplacer l'échelle du zonage sismique de 1-4
  18. df['sismicite'] = df['sismicite'].str.replace('1 - TrÞs faible','01TrFai')
  19. df['sismicite'] = df['sismicite'].str.replace('2 - Faible','02Fai')
  20. df['sismicite'] = df['sismicite'].str.replace('3 - ModÚrÚe','03Mod')
  21. df['sismicite'] = df['sismicite'].str.replace('4 - Moyenne','04Moy')
  22. # In[18]:
  23. #afficher le dataframe
  24. df
  25. # In[ ]: