Pandas adjuntar a CSV

Pandas adjuntar a CSV
Pandas nos permite importar los marcos de datos, editarlos y luego guardarlos después de leer un archivo CSV o Excel externo. El modo Append utiliza el parámetro "A" que le permite agregar los datos a un archivo CSV existente. El "Agregar a CSV" significa que agregamos o fusionamos los datos al archivo CSV existente utilizando la función "append ()" en "Pandas". Este tutorial describe el "Pandas agregado al CSV". También ilustraremos los diferentes códigos aquí y agregaremos algunos datos al archivo CSV ya creado.

Sintaxis:
pandas.DataFrame_Object.to_csv (archivo.csv, mode = "a", index = false, header = false)

Parámetros:

  1. Ponemos el nombre del CSV al que queremos agregar los datos en el "archivo.CSVParámetro.
  2. El "índiceSe utiliza el parámetro para definir el índice. La palabra clave "falsa" significa que el índice no aparece después de agregar los datos al archivo CSV. También podemos configurarlo en "verdadero", lo que significa que el valor del índice aparece después de agregar.
  3. El "encabezamiento"El parámetro está aquí para describir el encabezado. La palabra clave "falsa" muestra que el encabezado no está incluido cuando agregamos los datos. También podemos utilizar la palabra clave "verdadera", lo que significa que el encabezado se inserta después de agregar.

Ejemplo 1: Agregar una fila

Consideremos el archivo CSV llamado "Plan2.CSV ”con los siguientes datos:

Ahora, creemos un Pandas DataFrame que tenga una fila y lo agreguemos.

importación de pandas
# Considere que DataFrame tiene un registro
appending = pandas.DataFrame ('RSN ID': [1],
'Nombre RSN': ['Murthy'],
'Idea': ['Desarrollador de construcción'],
'Categoría': ['todo desarrollo'])
Imprimir ("Agradecer datos: \ n")
Imprimir (agregar)
# Agregar esta fila al plan.archivo CSV
anexo.to_csv ("Plan2.csv ", mode = 'a', index = false, header = false)
Imprimir ("Agradecido una fila con éxito!")

Producción:

Explicación:
La fila se adjunta al "Plan2.archivo CSV ". Abramos y lo veamos.

Anteriormente, había 4 filas. Ahora, puede ver que se agrega nuestro registro. Finalmente, hay 5 filas en este archivo CSV.

Ejemplo 2: Agregar múltiples filas

Consideremos un archivo CSV llamado "Unidades1.CSV ". Tiene 2 columnas con 2 filas.

Ahora, creemos un Pandas DataFrame que tenga cinco filas y lo agreguemos.

importación de pandas
# Considere DataFrame con 5 registros
appending = pandas.Marco de datos(
'Idea': ['All', 'Suministro de agua', 'Electricidad', 'perforación', 'Electricidad'],
'Demografía': ['AP', 'Gujarat', 'Patna', 'Indore', 'Noruega'], index = [2,3,4,5,6])
Imprimir ("Agradecer datos: \ n")
Imprimir (agregar)
# Agregue estas filas a las unidades1.archivo CSV
anexo.to_csv ("unidades1.csv ", mode = 'a', index = false, header = false)
Imprimir ("Agradecido 5 filas con éxito!")

Producción:

Explicación:
Las cinco filas se agregan en las "Unidades1.archivo CSV ". Abramos y lo veamos.

Anteriormente, había 2 filas. Ahora, puede ver que nuestros registros se agregan. Finalmente, hay 7 filas en este archivo CSV.

Ejemplo 3: Agregue las filas con índice y encabezado

Este escenario no se usa generalmente. Pero de todos modos, lo veremos en este ejemplo.

Usemos el mismo CSV que usamos en el Ejemplo 2 y agregamos las filas junto con el encabezado y el índice.

importación de pandas
# Considere DataFrame con 5 registros
appending = pandas.Marco de datos(
'Idea': ['All', 'Suministro de agua', 'Electricidad', 'perforación', 'Electricidad'],
'Demografía': ['AP', 'Gujarat', 'Patna', 'Indore', 'Noruega'], index = [2,3,4,5,6])
Imprimir ("Agradecer datos: \ n")
Imprimir (agregar)
# Agregue estas filas a las unidades1.archivo CSV
anexo.to_csv ("unidades1.csv ", mode = 'a', index = true, header = true)
Imprimir ("Agradecido 5 filas con éxito!")

Producción:

Explicación:
Las cinco filas se agregan en las "Unidades1.archivo CSV ". Abramos y lo veamos.

Anteriormente, había 2 filas. Ahora, puede ver que nuestros registros se agregan. Finalmente, hay 7 filas en este archivo CSV. El índice y los encabezados también se adhirieron.

Conclusión

Proporcionamos una explicación exhaustiva sobre cómo agregar al CSV en "Pandas" en este tutorial. Observamos tres ejemplos distintos para agregar los datos al archivo CSV ya existente utilizando la función pandas "to_csv ()". Asegúrese de que necesite establecer los parámetros de índice y encabezado en falso mientras se agrega. Después de leer cuidadosamente este tutorial, espero que hayas aprendido el concepto del enfoque "to_csv ()" y obtenga el punto sobre cómo agregar los datos al CSV.