# 透视表是一种可以对数据动态排布并且分类汇总的表格格式。
# 将指定原有DataFrame的列分别作为行索引和列索引,然后对指定的列应用聚集函数(默认情况下式mean函数)。
# pandas.pivot_table(data, values=None, index=None, columns=None,aggfunc=‘mean’, margins=False)
# data:[必须]需要操作数据 DataFrame
# values:要进行计算操作的列名 一个列名或列名组成的列表,不给代表对所有列操作
# index:[必须]分组后作为行索引的列名 一个列名或列名组成的列表
# columns:分组后作为行索引的列名 一个列名或列名组成的列表
# aggfunc:指定对values参数所给的列做什么计算操作,可以是字典(分别为不同的列指 定不同的计算操作),默认为mean
# margins:是否进行行汇总和列汇总
import numpy as np
import pandas as pd
from pandas import Series,DataFrame
df = DataFrame({'类别':['水果','水果','水果','蔬菜','蔬菜','肉类','肉类'],
'产地':['美国','中国','中国','中国','新西兰','新西兰','美国'],