Ir para o conteúdo
  • ESTRATÉGIAS E OPERAÇÕES
  • Desenvolvimento Organizacional
  • SUPPLY CHAIN E LOGÍSTICA
  • Fale Conosco
  • Sites
    • IMAM Consultoria
    • Quem somos
    • HOME IMAM
  • Nossos treinamentos
logo-imam
Estratégias e operações

Análise de Dados

Por Danilo Carajiliascov em 13 de julho de 2023
Digital Work
3 minutos para ler
Conheça nossos cursos | IMAM

Mapa de Demanda e Centro de Massa com Python

Os desafios da Supply Chain se iniciam no planejamento e, neste contexto, um dos projetos mais demandados é a estruturação de uma Malha Logística que maximiza o nível de serviço ao cliente e a produtividade operacional.

Uma das importantes análises que desenvolvemos com o apoio da tecnologia (Big Data, Python etc.) é o mapa de demanda e centro de massa.

Veja uma síntese, do ponto de vista de programação, de como fazer a análise:

Objetivo: Gerar um mapa que mostre a distribuição da demanda e seu centro de massa com os dados da “Brazilian E-Commerce Public Dataset”. Acessível no site da Kaggle.

O dataset possui 8 tabelas com seguintes relacionamentos:

As setas indicam o nome de coluna que faz o relacionamento entre as tabelas.

Por exemplo: a tabela “olist_orders_dataset”, que possui os dados da capa do pedido, se relaciona com a tabela “olist_order_itens_dataset”, que possui os dados dos itens do pedido, através da coluna “order_id”.

Para nosso projeto iremos utilizar as seguintes tabelas:

Como todas as tabelas começam com “olist” e terminam com “dataset” iremos remover esses textos para deixar os nomes mais enxutos.

Bibliotecas utilizadas:

Criamos uma variável “local_dados” com o local do computador onde estão as tabelas. Desta forma basta adicionar o nome do arquivo.

Carregamento das tabelas:

Montar tabela de vendas completa.

Com os dados de pedidos, clientes, vendedores, produtos e geolocalização

Geolocalização por cidade:

Adicionar geolocalização aos vendedores e deixar somente as colunas necessárias:

A mesma coisa para os clientes:

Juntar dados de clientes com os dados de pedidos:

Arrumar os dados de produtos: converter gramas para quilogramas e dimensões do produto para volume em m³.

Formar a base completa juntando os dados de itens de pedido com dados de produtos, pedidos e vendedores:

Preparar dados para o Mapa

Tabela com total do peso do último ano por cidade de destino (mantendo cidades com peso total maior que 10 kg):

O mesmo com as cidades de origem (as cidades dos vendedores):

Gerar os centros de massa dos clientes e dos vendedores:

Gerar o mapa com os dados de vendas, centro de massa dos clientes e centro de massa dos vendedores

Mapa inicial:

Camada de clientes:

Camadas de Centro de Massa:

Visualização do Resultado!

Podemos ainda explorar mais um recurso deste mapa: adicionar linhas!

Vamos imaginar que estes dados são de uma empresa que adquire as mercadorias, armazena em um Centro de Distribuição e, a partir deste, entrega para os clientes.

Um possível local para se instalar um centro de distribuição seria a cidade de Mogi Mirim, que fica entre o centro de massa dos vendedores (neste cenário poderíamos chamar de fornecedores) e o centro de massa dos clientes.

Camada de linhas:

Visualização do Resultado!

Muito obrigado por ler o artigo. Espero que tenham gostado!

Até o próximo!

Post Views: 53
Você também pode gostar
Intralogística e Automação

Intralogística e Automação

Por Eduardo Banzato em 8 de maio de 2025
middle mile

Middle Mile: Conheça A Estratégia da Logística Moderna

Por pareto plus em 30 de abril de 2025
A Importância da Gestão de Custos na Excelência Operacional

A Importância da Gestão de Custos na Excelência Operacional

Por Sidney Rago em 30 de abril de 2025

Deixe um comentário Cancelar resposta

-

E-book Grátis

Check Sua Intralogística
Entendendo a Logistica
e-book guia para treinar e desenvolver equipes logísticas


ctas_300x300_azul_foto-9

Posts populares

  • almoxarifado
    Almoxarifado: O Que é, Conceito, Função e Organização.
  • recebimento-de-mercadoria
    Recebimento de Mercadorias: Conheça As Etapas E Muito Mais
  • upstream
    Upstream: saiba tudo o que precisa!

Sobre o blog

O IMAM leva você mais longe!
Acompanhe aqui as principais tendências da área de capacitação profissional, logística e supply chain.

Categorias

  • Desenvolvimento Organizacional
  • Embalagem
  • Engenharia de Produção e Operações
  • Estratégias e operações
  • Estratégias e Performance (Lean, Toc, 6 Sigma)
  • Série Armazenagem
  • Supply Chain e Logística

Entre em contato

  • Rua Machado Bitencourt, 190 Conj 606/607 Metrô Sta. Cruz, Vila Mariana, 04044-000, São Paulo/SP

  • (11) 5575-1400

  • imam@imam.com.br

  •  (11) 97550-8384
Site criado por Rock Content.