我有一个看起来像这样的Pandas面板:
<class 'pandas.core.panel.Panel'>
Dimensions: 4 (items) x 3 (major_axis) x 3 (minor_axis)
Items axis: 2015-09-16 to 2015-09-21
Major_axis axis: 0 to 2
Minor_axis axis: SOL to SAB
当我尝试使用panel.count(axis=0)
计算某个轴上的计数时,我得到一个TypeError:
TypeError:ufunc&#39; isfinite&#39;不支持输入类型和 输入无法安全地强制转换为任何支持的类型 施法规则&#39;安全&#39;
问题似乎出现在Panel中的count函数中的这一行:
np.isfinite(values)
奇怪的是,我可以输入panel.sum(axis=0)/panel.mean(axis=0)
,这会产生正确的
SOL MTN SAB
0 4 4 4
1 4 4 4
2 4 4 4
我怎样才能纠正这个问题,还是应该坚持使用sum / mean方法?