透视图与交叉表
在数据分析中,数据透视表是常见的工具之一,需要根据行或列对数据进行各个维度数据的汇总,在pandas中,提供了相关函数解决此类问题
交叉表更多用于频数的分析
pivot_table(data..., index, columns, values, aggfunc, fill_value, margins, margins_name=)
data:数据
index: 行分组键
columns:列分组键...字段均值/总和)
margins_name: 总计名称
pd.crosstab(index, columns, normalize)
index: 行索引
columns:列索引
normalize:对数据进行标准化...column表示列
import pandas as pd
import numpy as np
import os
os.getcwd()
'D:\\Jupyter\\notebook\\Python数据清洗实战...\\数据清洗之数据统计'
os.chdir('D:\\Jupyter\\notebook\\Python数据清洗实战\\数据')
df = pd.read_csv('online_order.csv',