Agregue cero columnas a Pandas Dataframe

Prerrequisitos: Pandas

La tarea aquí es generar un programa de Python utilizando su módulo Pandas que puede agregar una columna con todas las entradas como cero a un marco de datos existente.

Un marco de datos es un dato tabular bidimensional, de tamaño mutable y potencialmente heterogéneo. Se utiliza para representar datos en forma tabular como un formato de archivo de Excel. A continuación se muestra la sintaxis para crear un marco de datos en pandas. Se puede imaginar como un diccionario como contenedor para objetos de serie.

Sintaxis:

DataFrame(datos=Ninguno, índice=Ninguno, columnas=Ninguno, dtype=Ninguno, copia=Falso)

Acercarse

  • Importar bibliotecas requeridas
  • Crear o importar datos
  • Agregue una nueva columna con todos ceros.

Ejemplo 1:

Python3

# import pandas library
import pandas as pd
  
# creating dictionary of lists
dict = {'name': ["sohom", "rakesh", "rajshekhar", "sumit"],
        'department': ["ECE", "CSE", "EE", "MCA"],
        'CGPA': [9.2, 8.7, 8.6, 7.7]}
  
# creating a dataframe
df = pd.DataFrame(dict)
  
print("data frame before adding the column:")
display(df)
  
# creating a new column
# of zeroes to the
# dataframe
df['new'] = 0
  
# showing the dataframe
print("data frame after adding the column:")
display(df)

Producción:

Ejemplo 2:

Python3

# import pandas library
import pandas as pd
  
# create data
data = [["geeks", 1], ["for", 2], ["best", 3]]
  
# creating a dataframe
df = pd.DataFrame(data, columns=['col1', 'col2'])
  
print("data frame before adding the column:")
display(df)
  
# creating a new column with all zero entries
df['col3'] = 0
  
# showing the dataframe
print("data frame after adding the column:")
display(df)

Producción:

Publicación traducida automáticamente

Artículo escrito por dassohom5 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *