Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在带有.apply()的数据帧上使用pacf函数_Python_Statsmodels - Fatal编程技术网

Python 在带有.apply()的数据帧上使用pacf函数

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导致以下错误: 线性误差:奇异矩阵 有人知道怎么处理吗 谢谢大家!

问题:我有一个带有客户id的数据框,以及他们随时间的花费

我想获得每个客户的
pacf
,并取平均值和最大值,以了解客户是否是季节性客户

我在数据帧上使用
.apply()
方法,如下所示:

raw_data.groupby('merchant')['amount_usd']应用(lambda x:np.max(sm.tsa.stattools.pacf(x)))
Yhis导致以下错误:

线性误差:奇异矩阵

有人知道怎么处理吗

谢谢大家!