Pandas Ajouter à CSV

Pandas Ajouter à CSV
Pandas nous permet d'importer les dataframes, de les modifier, puis de les enregistrer après avoir lu un fichier CSV ou Excel externe. Le mode d'ajout utilise le paramètre «A» qui vous permet d'ajouter les données à un fichier CSV existant. Le «Ajouter à CSV» signifie que nous ajoutons ou fusions les données au fichier CSV existant en utilisant la fonction «ANDE ()» dans «Pandas». Ce tutoriel décrit «les pandas à la CSV». Nous illustrons également les différents codes ici et ajouterons certaines données au fichier CSV déjà créé.

Syntaxe:
pandas.Dataframe_object.to_csv (fichier.csv, mode = "a", index = false, en-tête = false)

Paramètres:

  1. Nous mettons le nom du CSV auquel nous voulons ajouter les données dans le «déposer.CSV»Paramètre.
  2. Le "indice»Le paramètre est utilisé pour définir l'index. Le mot-clé «faux» signifie que l'index n'apparaît pas après avoir ajouté les données dans le fichier CSV. Nous pouvons également le définir sur «True», ce qui signifie que la valeur d'index apparaît après avoir ajouté.
  3. Le "entête»Le paramètre est là pour décrire l'en-tête. Le mot-clé «faux» montre que l'en-tête n'est pas inclus lorsque nous ajoutons les données. Nous pouvons également utiliser le «vrai» mot-clé, ce qui signifie que l'en-tête est inséré après avoir appuyé.

Exemple 1: Ajouter une ligne

Considérons le fichier CSV nommé «Plan2.CSV »ayant les données suivantes:

Maintenant, créons un pandas dataframe ayant une ligne et ajoutez-y.

importer des pandas
# Considérons le dataframe ayant un enregistrement
APPEDING = PANDAS.DataFrame ('RSN ID': [1],
«Nom RSN»: [«Murthy»],
«Idée»: [«Développeur de construction»],
'Catégorie': ['tout développement'])
Imprimer ("Données d'apprentissage: \ n")
Imprimer (ajout)
# Ajouter cette ligne au plan.fichier csv
colocataire.to_csv ("plan2.csv ", mode = 'a', index = false, en-tête = false)
Imprimer ("annexe une ligne avec succès!")

Sortir:

Explication:
La ligne est annexée au «Plan2.Fichier CSV ". Ouvrons et voyons-le.

Auparavant, il y avait 4 lignes. Maintenant, vous pouvez voir que notre dossier est ajouté. Enfin, il y a 5 lignes dans ce fichier CSV.

Exemple 2: Ajoutez plusieurs lignes

Prenons un fichier CSV nommé «Units1.CSV ". Il a 2 colonnes avec 2 rangées.

Maintenant, créons un pandas dataframe ayant cinq lignes et ajoutez-y.

importer des pandas
# Considérons le dataframe ayant 5 enregistrements
APPEDING = PANDAS.Trame de données(
«IDEA»: [«All», «Alimentation en eau», «Électricité», «Drilling», «Electricity»],
«démographie»: [«ap», «Gujarat», «Patna», «Indore», «Norvège»], index = [2,3,4,5,6])
Imprimer ("Données d'apprentissage: \ n")
Imprimer (ajout)
# Ajoutez ces lignes aux unités1.fichier csv
colocataire.TO_CSV ("Unités1.csv ", mode = 'a', index = false, en-tête = false)
Imprimer ("Annexe 5 lignes avec succès!")

Sortir:

Explication:
Les cinq lignes sont annexées dans les «unités1.Fichier CSV ". Ouvrons et voyons-le.

Auparavant, il y avait 2 lignes. Maintenant, vous pouvez voir que nos enregistrements sont ajoutés. Enfin, il y a 7 lignes dans ce fichier CSV.

Exemple 3: Ajoutez les lignes avec index et en-tête

Ce scénario n'est généralement pas utilisé. Mais de toute façon, nous allons le voir dans cet exemple.

Utilisons le même CSV que nous avons utilisé dans l'exemple 2 et ajoutez les lignes avec l'en-tête et l'index.

importer des pandas
# Considérons le dataframe ayant 5 enregistrements
APPEDING = PANDAS.Trame de données(
«IDEA»: [«All», «Alimentation en eau», «Électricité», «Drilling», «Electricity»],
«démographie»: [«ap», «Gujarat», «Patna», «Indore», «Norvège»], index = [2,3,4,5,6])
Imprimer ("Données d'apprentissage: \ n")
Imprimer (ajout)
# Ajoutez ces lignes aux unités1.fichier csv
colocataire.TO_CSV ("Unités1.csv ", mode = 'a', index = true, en-tête = true)
Imprimer ("Annexe 5 lignes avec succès!")

Sortir:

Explication:
Les cinq lignes sont annexées dans les «unités1.Fichier CSV ". Ouvrons et voyons-le.

Auparavant, il y avait 2 lignes. Maintenant, vous pouvez voir que nos enregistrements sont ajoutés. Enfin, il y a 7 lignes dans ce fichier CSV. L'index et les en-têtes également annexés.

Conclusion

Nous avons fourni une explication approfondie sur la façon d'ajouter au CSV dans «Pandas» dans ce tutoriel. Nous avons examiné trois exemples distincts pour ajouter les données au fichier CSV déjà existant à l'aide de la fonction PANDAS "TO_CSV ()". Assurez-vous que vous devez définir les paramètres d'index et d'en-tête sur False tout en ajoutant. Après avoir soigneusement lu ce tutoriel, j'espère que vous avez appris le concept de l'approche «to_csv ()» et obtenu l'intérêt de la façon d'ajouter les données au CSV.