Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

groupby

Oi pessoal! No vídeo, quando o prof. vai agrupar os dados ele digita o seguinte código:

vendas_agrupadas = vendas_por_dia.groupby('dia_da_semana')['vendas', 'aumento', 'aceleracao'].mean().round()

No entanto, aparece uma resposta de erro:

<ipython-input-82-38016381f919>:1: FutureWarning: Indexing with multiple keys (implicitly converted to a tuple of keys) will be deprecated, use a list instead.
  vendas_agrupadas = vendas_por_dia.groupby('dia_da_semana')['vendas', 'aumento', 'aceleracao'].mean().round()

Quando coloquei mais uma chave na hora que fui descrever as variáveis deu certo:

vendas_agrupadas = vendas_por_dia.groupby('dia_da_semana')[['vendas', 'aumento', 'aceleracao']].mean().round()

Não entendi porque só funcionou assim, mas estou postando aqui caso alguém enfrente o mesmo problema futuramente. ;)

1 resposta
solução!

Olá Guilherme, obrigado por compartilhar!

Não é exatamente um erro, mas sim um aviso (Warning). Essa mensagem está informando que em versões futuras do pandas deve ser utilizado colchetes duplos [[]] como você mostrou.

Por enquanto ainda vai funcionar com colchetes simples [], mas o pandas já está avisando que esse comportamento vai mudar.