pandas使用pivote_table时,报错
报这个错多半是因为你指定的列里不能执行所对应的聚合操作,你所指定的数字列里包含着字符串或者其他的数据类型
要想解决此报错主要就是检查你所指定的列内,此处我使用的是isinstance来判断目标列是否是我想要的列。
def ensure_float(x):
import numpy as np
if isinstance(x,np.float):
return x
else :
return 0
将此函数应用于数据集即可解决报错。