【发布时间】:2019-07-16 01:32:28
【问题描述】:
我正在尝试使用statsmodels 创建一个方差分析并收到错误
variable value
0 x-y-20 -0.070000 1 x-y-20 0.090000 2 x-y-20 0.080000 3 x-y-20 -0.030000
代码
melt_t['variable'].replace({'x-y-20':'set-a','x-y-40':'set-b','x-y-60':'set-c'}, inplace=True)
results = ols('value ~ Q(variable)', data=melt_t).fit()
results.summary()
错误
PatsyError: Error evaluating factor: TypeError: 'Series' objects are mutable, thus they cannot be hashed
value ~ Q(variable)
^^^^^^^^^^^
任何建议将不胜感激!
谢谢
【问题讨论】: