ComeçarComece de graça

Gráfico de barras de vendas por país

A empresa global de e-commerce gostou muito do seu trabalho no gráfico de linhas. Porém, eles têm uma tarefa mais desafiadora e querem ver se suas habilidades com Plotly são personalizáveis o suficiente para atender às exigências de relatórios corporativos.

Eles gostariam de visualizar as vendas totais por Country, mas querem garantir que as barras fiquem claras e separadas o suficiente para distinguir cada uma. É um desafio e tanto, mas você dá conta!

Este exercício faz parte do curso

Construindo Dashboards com Dash e Plotly

Ver curso

Instruções do exercício

  • Crie um objeto de gráfico de barras chamado bar_fig.
  • Deixe o gráfico na horizontal.
  • Atualize o layout de bar_fig para aumentar a distância entre as barras.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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 e executar o código