pandas loop on data frame
Bonjour,
je suis débutant en programmation, mais essentiellement voici ce que je voudrais faire: j'ai plusieurs fichier csv dans un répertoire (une dizaine), j'ai réussi à looper et lire en mode pd.read_csv sauf que, quand j'écris par exemple fichier, ça me donne le dernier df entré en mémoire. Comment puis-je garder en mémoire chaque df avec son nom différent?
merci.
Code:
1 2 3 4 5 6 7
| import os
pathToDir="/Users/me/dossier"
for root, dirs, files in os.walk(pathToDir):
for file in files:
if file.endswith(".csv"):
fichier=pd.read_csv(root+"/"+file, sep=';',encoding='latin-1',decimal=',')
#tentative: df_name = fileName+fichier ??? |