Python 在带有.apply()的数据帧上使用pacf函数
问题:我有一个带有客户id的数据框,以及他们随时间的花费 我想获得每个客户的Python 在带有.apply()的数据帧上使用pacf函数,python,statsmodels,Python,Statsmodels,问题:我有一个带有客户id的数据框,以及他们随时间的花费 我想获得每个客户的pacf,并取平均值和最大值,以了解客户是否是季节性客户 我在数据帧上使用.apply()方法,如下所示: raw_data.groupby('merchant')['amount_usd']应用(lambda x:np.max(sm.tsa.stattools.pacf(x))) Yhis导致以下错误: 线性误差:奇异矩阵 有人知道怎么处理吗 谢谢大家!
pacf
,并取平均值和最大值,以了解客户是否是季节性客户
我在数据帧上使用.apply()
方法,如下所示:
raw_data.groupby('merchant')['amount_usd']应用(lambda x:np.max(sm.tsa.stattools.pacf(x)))
Yhis导致以下错误:
线性误差:奇异矩阵
有人知道怎么处理吗
谢谢大家!