Relatório de Vendas
Parte da seção Dados e gráficos do Journey de Machine Learning da Coddy. Lição 57 de 60.
Uma loja de móveis registrou seus pedidos de março em sales.csv, uma linha por pedido: date, region, product, units, price e cost (ambos por unidade).
Cada gerente regional quer um gráfico: lucro por produto, começando pelo maior. Aqui está o do Leste:
O lucro de um pedido é o que fica para a loja: o preço menos o custo, vezes as unidades.
Desafio
DifícilO programa lê uma região.
- Mantenha os pedidos dessa região e adicione uma coluna
profit. - Some o lucro por produto, do maior para o menor.
- Imprima o número de pedidos e, em seguida, o produto com maior lucro, com o total e sua participação no lucro da região, como porcentagem arredondada para 1 casa decimal.
- Desenhe os totais em barras usando a forma
fig, ax, com o títuloProfit ine a região, e os rótulosProducteProfit.
Para East, a saída completa está abaixo: suas duas linhas e, em seguida, a descrição do gráfico feita pelo Coddy.
Orders in East: 13
Most profit in East: Desk (414.0), 23.4% of the region
Charts drawn: 1
Title: Profit in East
X label: Product
Y label: Profit
Bars: 5
Categories: Desk, Chair, Lamp, Shelf, Rug
Heights: [414, 408, 363, 337.5, 250]Experimente você mesmo
import pandas as pd
import matplotlib.pyplot as plt
region = input()
# Escreva seu código abaixo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Dados e gráficos
2Arrays do NumPy
Criando arraysForma e tamanhoIntervalos de númerosIndexação e fatiamentoRevisão: grade de temperaturas5Gráficos de Linhas e Dispersão
Rótulos e TítulosGráficos de DispersãoVárias Linhas e LegendasCores e MarcadoresFiguras e EixosRevisão: Passos Semanais3Matemática com Arrays
Operações matemáticas em arrays inteirosEstatísticas resumidasEstatísticas por eixoBroadcastingMáscaras booleanasRevisão: notas das provas6Gráficos para Dados
Gráficos de barrasHistogramasVários gráficos em um sóImagens como arraysRevisão: Relatório de chuvasPratique por conta própria: Compilador de Python online