标签: python-3.x time-series regression
尝试在我的数据集上运行FamaMacBeth回归时,我得到了TypeError:
TypeError
不能将日期时间从[datetime64 [ns]]到[float64],
我的日期列属于numpy.ndarray
numpy.ndarray
任何人都知道我做错了什么?
答案 0 :(得分:1)
这是known issue:
问题是我们不支持pandas对象上的datetime64 [s]类型,即使它是NumPy数组的有效类型。
可能的解决方法是直接转换为float,如此问题的评论所示:
Pandas DataFrame - 'cannot astype a datetimelike from [datetime64[ns]] to [float64]' when using ols/linear regression