ComeçarComece de graça

Entendendo variáveis dummies

Vender cerveja artesanal é altamente competitivo. Aumentar a visibilidade no ponto de venda geralmente gera vendas adicionais. Por isso, a cervejaria utiliza displays de ponto de venda. As vendas em volume da Hoppiness foram registradas para todas as semanas com e sem displays.

É útil começar analisando log(SALES) separadamente para DISPLAY e para semanas sem DISPLAY. Você pode fazer isso usando a função aggregate(). A função aggregate() também pode operar com expressões no formato de fórmula, o que torna seu uso bastante prático. Aqui, log(SALES) ~ DISPLAY agrupa log(SALES) de acordo com os níveis em DISPLAY. O argumento de função FUN aplica uma função especificada a cada nível. Mais uma vez, você vai calcular algumas medidas descritivas simples usando as funções mean(), min() e max().

Este exercício faz parte do curso

Construindo modelos de resposta em R

Ver curso

Instruções do exercício

  • Calcule a média de log(SALES) para cada nível em DISPLAY.
  • Calcule o mínimo de log(SALES) para cada nível em DISPLAY.
  • Calcule o máximo de log(SALES) para cada nível em DISPLAY.

Exercício interativo prático

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

# Mean log(SALES)
aggregate(___ ~ ___, FUN = ___, data = sales.data)

# Minimum log(SALES)
aggregate(___, FUN = ___, data = sales.data)

# Maximum log(SALES)
___(___, FUN = ___, data = sales.data)
Editar e executar o código