python - 使用 python 拟合先知模型时的问题
问题描述
我正在使用先知进行模型预测。我有包含 datetime、app1Click、App2Click 列的数据集。
datetime app1Click app2Click
2019-03-12 10 30
2019-03-13 57 20
我检查了 dataframe 中没有 NaN 值。但是当我创建先知模型并拟合模型时,它会抛出错误,
" raise ValueError('Found infinity in column y.')
Found infinity in column y "
问题是什么以及为什么抛出错误。
谢谢你。华小
解决方案
Prophet 的输入始终是具有两列的数据框:ds 和 y。ds (datestamp) 列应该是 Pandas 所期望的格式,理想情况下 YYYY-MM-DD 用于日期或 YYYY-MM-DD HH:MM:SS 用于时间戳。y 列必须是数字,表示您希望预测的测量值。
推荐阅读
- unity3d - 在实例化新的预制件之前轻轻地将预制件移动到开放空间
- php - 使用 sqlite 运行 phpunit 时,夹具的 Symfony 问题
- css - 在 Firefox for mobile 上单击图像输入时如何消除灰色突出显示?
- django - Django,在 url 中捕获并返回任意子路径
- dart - 如何使用通用主题更改 TextFormField 或 TextField 中输入文本的颜色?
- python - 如何将参数传递给 Azure 机器学习服务中的训练脚本?
- ios - 在 iOS 上,你可以向一个 SpriteKit 节点添加多个 CIFilter 吗?
- c++ - 使用 unordered_map 将一个类的实例映射到另一个类的实例
- javascript - 如何在 TypeScript 中实现 redux 中间件类
- bluetooth - 此蓝牙特征格式类型表中的“指数值”是什么?