Python | Pandas Dataframe.plot.bar

Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.

Pandas DataFrame.plot.bar()traza el gráfico verticalmente en forma de barras rectangulares.

Sintaxis: DataFrame.plot.bar(x=Ninguno, y=Ninguno, **kwds)

Parámetros:
x : (etiqueta o posición, opcional) Permite graficar una columna versus otra. Si no se especifica, se utiliza el índice de DataFrame.
y : (etiqueta o posición, opcional) Permite graficar una columna frente a otra. Si no se especifica, se utilizan todas las columnas numéricas.
**kwds: argumentos de palabras clave adicionales

Devuelve: matplotlib.axes.Axes o np.ndarray de ellos

Ejemplo #1: Usar DataFrame.plot.bar()para trazar el gráfico verticalmente en forma de barras rectangulares

# importing matplotlib
import matplotlib.pyplot
  
# importing pandas as pd
import pandas as pd
  
# importing numpy as np
import numpy as np
  
# creating a dataframe 
df = pd.DataFrame(np.random.rand(10, 3), columns =['a', 'b', 'c'])
  
print(df)


Now we will use a function DataFrame.plot.bar() to plot a graph vertically in form of rectangular bars

# using a function df.plot.bar()
df.plot.bar()

Salida:
plot.bar1()
 
Ejemplo n.º 2: Usar DataFrame.plot.bar()para trazar el gráfico verticalmente en forma de barras rectangulares.

# importing matplotlib
import matplotlib.pyplot
  
# importing pandas as pd
import pandas as pd
  
# importing numpy as np
import numpy as np
  
# creating a dataframe
df = pd.DataFrame(np.random.rand(10, 10),
                  columns =['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'])
  
df


Now we will use a function DataFrame.plot.bar() to plot a graph vertically in form of rectangular bars

# using a function df.plot.bar()
df.plot.bar()

Producción :

Publicación traducida automáticamente

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