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.