lasso回归代码
时间: 2023-07-03 18:08:38 浏览: 125
R语言-lasso回归实例代码
以下是使用sklearn库中的Lasso回归模型进行预测的示例代码:
```python
from sklearn.linear_model import Lasso
import numpy as np
# 样本数据
X = np.array([[1,2,3],[4,5,6],[7,8,9]])
y = np.array([10,20,30])
# 创建Lasso回归模型
lasso = Lasso(alpha=0.1)
# 拟合数据
lasso.fit(X, y)
# 预测新数据
new_X = np.array([[2,3,4],[5,6,7]])
prediction = lasso.predict(new_X)
# 输出预测结果
print(prediction)
```
其中,`alpha`参数用于控制正则化强度,值越大则正则化强度越强。默认值为1.0。
阅读全文