EmpezarEmpieza gratis

Gráfico de barras de ventas por país

A la empresa global de e‑commerce le encantó tu trabajo con la figura de líneas. Sin embargo, ahora tienen una tarea más desafiante para ti y quieren comprobar si tus superpoderes de Plotly son lo bastante personalizables para sus necesidades de informes corporativos.

Les gustaría visualizar las ventas totales por Country, pero quieren asegurarse de que las barras sean claras y estén lo bastante separadas como para distinguirlas bien. ¡Es complicado, pero estás a la altura!

Este ejercicio forma parte del curso

Creación de paneles con Dash y Plotly

Ver curso

Instrucciones del ejercicio

  • Crea un objeto de gráfico de barras llamado bar_fig.
  • Configura el gráfico en horizontal.
  • Actualiza el diseño de bar_fig para aumentar la distancia entre las barras.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

import pandas as pd
import plotly.express as px
ecom_sales = pd.read_csv('/usr/local/share/datasets/ecom_sales.csv')
ecom_sales = ecom_sales.groupby('Country')['OrderValue'].agg('sum').reset_index(name='Total Sales ($)')

# Create the bar graph object
bar_fig = px.____(
  data_frame=ecom_sales, x='Total Sales ($)', y='Country',
  # Set the graph to be horizontal
  ____='h', title='Total Sales by Country')

# Increase the gap between bars
bar_fig.____({'bargap': 0.5})

bar_fig.show()
Editar y ejecutar código