Ajout de données à des fichiers CSV existants avec Pandas
Dans l'analyse des données, vous pouvez rencontrer des situations dans lesquelles vous devez ajouter de nouvelles données à un fichier existant. Fichier CSV partageant la même structure. Pandas, une bibliothèque Python populaire pour la manipulation de données, offre un moyen pratique d'y parvenir en utilisant la fonction to_csv().
Pour ajouter des données à un fichier CSV existant à l'aide de Pandas, vous pouvez spécifier le mode d'écriture comme « un ' dans la fonction to_csv() :
df.to_csv('my_csv.csv', mode='a', header=False)
Le mode par défaut est 'w', qui écrase le fichier existant. En définissant le mode sur « a », vous pouvez ajouter de nouvelles données à la fin du fichier.
Il est important de noter que les nouvelles données doivent avoir la même structure de colonnes que le fichier CSV existant. Si le fichier est initialement manquant, vous pouvez vous assurer que l'en-tête est imprimé lors de la première écriture en utilisant la variante suivante :
output_path='my_csv.csv' df.to_csv(output_path, mode='a', header=not os.path.exists(output_path))
Cela garantit que l'en-tête est conservé même si le fichier est vide. En suivant ces instructions, vous pouvez facilement ajouter de nouvelles données aux fichiers CSV existants à l'aide de Pandas, rationalisant ainsi vos tâches de gestion des données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!