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
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_figpara 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()