pivot_table() é um método em pandas que permite criar uma tabela dinâmica (pivot table) a partir de um DataFrame.

Uma tabela dinâmica é uma tabela que resume os dados de um DataFrame de maneira que possa ser facilmente analisada. Ela permite que você veja uma visão geral dos seus dados e analise as relações entre diferentes variáveis.

O método pivot_table() agrupa os dados de um DataFrame de acordo com uma ou mais colunas e cria uma tabela dinâmica a partir desses dados. Você pode especificar a coluna a ser usada como índice da tabela dinâmica usando o argumento index, e as colunas a serem usadas para criar as colunas da tabela dinâmica usando o argumento columns.

tabela_dinamica = df.pivot_table(index='Produto', columns='Região', values='Vendas', aggfunc='sum')

O argumento **aggfunc**é usado para especificar a função de agregação a ser usada para combinar os valores correspondentes da mesma célula da tabela dinâmica. Neste caso, a função de agregação é sum para somar as vendas.

Untitled