python - 将两个参数传递给 skicit model.predict()
问题描述
我做这个是为了练习线性回归算法:
from sklearn.linear_model import LinearRegression
model = LinearRegression()
X = housing[['lotsize',"bedrooms"]]
y = housing[['price']]
model.fit(X, y)
我被困在我应该调用我的结果的下一部分,我知道如何使用 1 个参数来做到这一点,例如:model.predict([[400]])
如果我只使用lotsize
model.predict
如果我给它两个论点,我该怎么写?(lotsize 和卧室,取值在 0 到 3 之间)
我确信这很简单,但我很难找到正确的语法......
解决方案
尝试类似:
model.predict([[400, 1]]) #[[x1, x2]]
推荐阅读
- reactjs - 如何在 React 中映射 JSON 对象数组?
- rest - 特殊的 RESTful 路由
- python - Django 中介模型
- angular - 跨 matTabGroup 中的多个选项卡的角度应用 matSort
- html - 有没有办法将多个 CSS 文件添加到 HTML 文档中?
- excel - Excel - 动态组合来自多个表的数据
- javascript - 登录后未立即传递 Nuxt 标头
- docker - 在 ubuntu 映像旁边使用 nginx docker 映像时出现 502 错误网关方式
- java - 使用约束注释时如何使用spring boot返回http错误响应
- postgresql - Postgresql - 与三元组的相似性(pg_trgm)