pandas - Statmodel OLS 在具有多个单词的列名处失败-线性回归
问题描述
我尝试使用 ols 进行简单的线性回归,但它在具有多个单词名称的列中失败。
mod = smf.ols(formula='Sales ~ Sub Region + Customer Segment', data=df)
我正在寻找如何解决,但到目前为止还没有。我在 dsnt 下面使用它时在这里找到的 Q 转换也解决了它。有谁知道如何解决这个问题?
mod = smf.ols(formula='Sales ~ Q(Sub Region) + Q(Customer Segment)', data=df)
解决方案
推荐阅读
- gstreamer - 在 gstreamer 应用程序中处理 EOS
- javascript - 如何在异步 javascript 函数中处理多个承诺?
- c# - 带有 VT_USERDEFINED 类型参数的互操作 C#
- javascript - Material-ui 抽屉组件不呈现内部项目
- r - 创建一个函数,该函数通过运算符传递多个参数,用于使用 dplyr 过滤数据集
- java - spring boot:ReactiveMongo 未能将排序信息添加到索引规范以创建索引(@Indexed)
- java - 实例化子类时避免重复实例化超类属性
- c# - 鼠标移动滞后
- blazor - 使用 Blazor 的简单可扩展表
- android - Android localNotifications 是否需要特定权限?