【发布时间】:2019-03-07 23:38:14
【问题描述】:
我有一个熊猫数据框 df
df:
GROUP VALUE
1 5
2 2
1 10
2 20
1 7
我正在尝试在其中一列上应用以下函数
import pandas as pd
from statsmodels import robust
import numpy as np
def madout(x):
mad = robust.mad(x)
median = np.median(x)
mad_s = (abs(x - median / mad))
return mad_s
df.VALUE.apply(madout)
但尽管我多次尝试仍收到错误
AxisError:轴 0 超出了维度 0 数组的范围。 请帮忙
【问题讨论】:
-
哪一行报错了?