python线性回归可视化
时间: 2023-07-03 09:20:18 浏览: 221
【python机器学习实验】-逻辑回归与感知机进行线性分类,附可视化结果!
5星 · 资源好评率100%
可以使用matplotlib库来可视化python中的线性回归,以下是一个简单的例子:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成随机数据
np.random.seed(0)
x = np.random.rand(100)
y = x * 2 + np.random.rand(100)
# 计算线性回归
coefficients = np.polyfit(x, y, 1)
# 绘制数据散点图和线性回归线
plt.scatter(x, y)
plt.plot(x, np.polyval(coefficients, x), 'r')
plt.show()
```
在这个例子中,我们生成了一个包含100个点的随机数据集,然后使用`np.polyfit()`函数计算出回归系数,最后使用`plt.scatter()`和`plt.plot()`函数绘制数据散点图和线性回归线。
阅读全文