Gostaria de que a tabela acima seja organizada desta maneira, como uma tabela dinâmica:
Filtro: Mercado e Venda
Coluna: Mes
Linha: Produto_Ajustado
Valor: Soma(Prevol)/ Soma (Volume)
Athos, muito obrigada pelo retorno.
Deu certo.
Porém, agora apareceu outra dúvida. Poderia me ajudar?
Sabe me dizer como que eu concateno as informações de colunas da base?
Gostaria de criar uma coluna concatenando as informações das colunas “Mes”, “Produto”, Venda" e “Cliente”.
E outra, como você pode observar, a coluna Mes, as datas estão como chr “Nov”, “Dez”. Sendo assim, quando gero tabela dinâmica a ordem das colunas são de ordem do alfabeto. Teria como eu definir a ordem das colunas?
Pra unir as colunas vc poderia usar a funcao tidyr::unite(nome_da_coluna_nova, Mes, Produto, Venda, Cliente)
Quanto à ordem das colunas, tem um jeito cavalar que é simplesmente fazer select(Jan, Fev, ..., Dez)
A regra que o pivot_wider usa é a ordem que aparece na base, então vc poderia tbm tentar fazer um arrange(Mes_numero) antes do pivot_wider. Mas o problema talvez vai ser achar essa a coluna com os meses representados por números, neh?