Python 线性回归可视化 并将回归函数放置到图像上

python 复制代码
import matplotlib.pyplot as plt
import scipy
import seaborn as sns

# 加载内置的数据集
df = sns.load_dataset('tips')


#create regplot
p = sns.regplot(x='total_bill', y='tip', data=df)

#calculate slope and intercept of regression equation
slope, intercept, r, p, sterr = scipy.stats.linregress(x=p.get_lines()[0].get_xdata(),
                                                       y=p.get_lines()[0].get_ydata())

#add regression equation to plot
result_string = f"$y = {slope:.2f}x + {intercept:.2f}$"

plt.figtext(0.5, 0.6, result_string)

plt.show()

运行结果如下:


2024年2月7日22:33:05

相关推荐
科技林总17 分钟前
Poetry‌介绍
python
东木月25 分钟前
PyCharm 集成 Claude Code 插件:安装、配置与使用指南
python·pycharm·编辑器
jerryinwuhan2 小时前
Python快速入门(纯净版)
python
liferecords2 小时前
第 12 讲 · Python 侧接入:火焰图定位热点与间接使用硬件加速
python·性能分析·鲲鹏·火焰图·ctypes
hhzz2 小时前
【OpenCV 入门到精通 11】机器学习应用:KNN、SVM 与 K-Means 实战
人工智能·python·深度学习·opencv
K 旺仔小馒头2 小时前
【项目】商城系统用户端测试报告
自动化测试·python·功能测试
东莞市云毅网络有限公司2 小时前
用 SQLite FTS5 给企业文档建本地全文索引:中文分词与权重调优
python·数据清洗·rag·企业知识库·文档解析
钱栈up2 小时前
health从200变000:一次差点引发双端口冲突的后端巡检复盘
python
正经教主2 小时前
【FDE系列】阶段2:Day 22:变量、数据类型、条件判断 — Python 的“记忆“和“判断“
人工智能·python·fde
打工仔折腾 AI3 小时前
Pascal Editor 本地部署实战:Bun 启动 WebGPU 3D 编辑器并解决公网访问报错
人工智能·后端·python·性能优化