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