¿Cómo mostrar gráficos de barras en el marco de datos de Pandas en columnas específicas?

En este artículo, veremos cómo mostrar gráficos de barras en un marco de datos en columnas específicas. Para realizar esta tarea, estamos utilizando el método DataFrame.style.bar() de Pandas Dataframe.

Sintaxis: pandas.DataFrame.style.bar(columns_list, color)

Retorno: marco de datos con las tiras de barra de color dadas en los valores definidos positivos. El valor Ninguno y los valores negativos se omiten en el proceso.

Ahora, vamos a crear un marco de datos:

Python3

# importing required packages
import pandas
import numpy
  
Nan = numpy.nan
  
# creating a dataframe with some nan values
df = pandas.DataFrame(data = numpy.array(
                      [[9, -3.4, Nan, 9, Nan],
                       [9, 4.89, -3.4, Nan, 9],
                       [Nan, -3.4, Nan, 9, 56],
                       [4, -3.4, 59.0, 5.6, 90],
                       [-4, Nan, Nan, 34, 8.8]]),
                       columns = list("ABCDE"))
  
# view dataframe
df

Producción:

Ejemplo 1:

Python3

# display the bar chart on dataframe
df.style.bar(subset = ['B', 'C'],
                   color = 'skyblue')

Producción:

Ejemplo 2:

Python3

# display the bar chart on dataframe
df.style.bar(subset = ['A', 'D', 'E'],
                   color = 'yellow')

Producción:

Publicación traducida automáticamente

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