Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Diferentes gráficos, mesmo código

Boa noite pessoal

Estou recebendo diferentes gráficos durante a plotagem, variando apenas o fator de chama-lo via função ou não.

Segue exemplo:

Escrevendo o código normalmente, sem definir função Escrevendo o código normalmente, sem definir função

Exatamente o mesmo código e dados, porem chamando via função. Exatamente o mesmo código e dados, porem chamando via função.

No segundo exemplo, é visível em Y que os valores não estão sendo agregados...

Alguma ideia?

3 respostas
solução!

Oi Guilherme,

Na linha onde você define o "ax" os parametros estão diferentes entre os 2 gráficos, provavelmente a referencia x=x e y=y não corresponde a x="mes" e y="vendas" e também verifique se o data="cafelura" corresponde a data=dataset. Revise os 3 para ver se está tudo certo.

Outra observação é que o segundo gráfico não esta com os dados sendo agregado, pelo formato da curva o que está ocorrendo é uma interpolação dos pontos. Essa técnica é usada quando não se tem dados referente a algum periodo e ela serve para tentar simular a realidade. Se você olhar no primeiro gráfico os valores são definidos coma base em 3 meses e entao uma linha reta é traçada entre eles, porém não se sabe o que ocorreu de fato nos dias entre esses 2 meses. Existe a possibilidade de todo o volume de venda ter sido feito no ultimo dia do mês e nesse caso uma reta não é adequado para representar o gráfico. Daí surge a interpolação ela tenta simular um crescimento exponencial das vendas entre os 2 períodos.

Entender os gráficos e saber se a técnica estatística é adequada para o problema em questão é um ponto importante em data science.

Opa!

Cara, realmente foi erro no parâmetro "Data = dataset" onde "dataset" estava com outro dataframe armazenado na memoria!

Obrigado pelas dicas

Forte abraço.

Opa que bom que deu certo,

Boa sorte e siga os estudos Guilherme, vamos juntos no caminho do DataScience