python - 如何为 pandas 中 col1、col2 的每个组合运行线性回归?
问题描述
我有一些时间序列股票市场数据,我正在用它们来测试线性回归。我想为每个市场组合运行单独的线性回归,股票代码。运行它的最有效方法是什么?
我见过的大多数例子都展示了如何在一个特定的股票代码上应用 ml 算法,但我想同时运行所有的例子。
就像是:
for curr_market in df.market:
df2 = df[df.market==curr_market] # get subset of records in this market
for curr_ticker in df2.ticket:
# run LR from sklearn
有没有更好的方法来为每个市场、股票代码组合创建模型?
解决方案
推荐阅读
- google-apps-script - 与我的团队共享 Google Apps 脚本失败通知
- python - 在不失真过程后保持图像分辨率 - 相机校准
- entity-framework - AspNet Boilerplate 并行数据库访问通过 AppService 中的实体框架
- ffmpeg - 无法在 os x 上使用 ffmpeg 从 mp4(h264) 文件中蒸汽 rtsp:连接被拒绝 无法为输出文件写入标头
- javascript - 使用枚举索引对象
- mongodb - 查找集合中存在且具有非空值或非空值的所有属性
- c# - 如何使用 C# 更改 Windows 媒体播放器的纵横比
- excel - 如何创建要在 Excel 工作表中使用的公式?
- perl - 为什么 perl qx 挂在 Mojolicious::Lite 中而不是普通程序中?
- python - 删除python中字符串中所有类型的括号(带内容)