Reemplace el número negativo por ceros en Pandas DataFrame

En este artículo, analicemos cómo reemplazar los números negativos por cero en Pandas 

Acercarse:

  • Importar módulo pandas.
  • Crear un marco de datos.
  • Verifique que el elemento DataFrame sea menor que cero, si es así, asigne cero en este elemento.
  • Mostrar el marco de datos final

 Primero, vamos a crear el marco de datos.

Python3

# importing pandas module
import pandas as pd
  
# Creating pandas DataFrame
df = pd.DataFrame({"A": [1, 2, -3, 4, -5, 6],
                   "B": [3, -5, -6, 7, 3, -2],
                   "C": [-4, 5, 6, -7, 5, 4],
                   "D": [34, 5, 32, -3, -56, -54]})
  
# Displaying the original DataFrame
print("Original Array : ")
df

Producción :

Ahora, busquemos el elemento negativo y reemplácelo con cero.

Python3

# checking the element is < 0
df[df < 0] = 0
print("New Array :")
df

Producción :

Publicación traducida automáticamente

Artículo escrito por kumar_satyam 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 *