python绘图之回归拟合图

回归拟合图在数据分析中具有重要作用,它不仅可以帮助我们理解变量之间的关系,还可以评估模型的拟合效果、进行预测和推断、发现异常值,以及用于模型比较和结果展示。

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

# 创建一个示例数据集
# 假设我们有一些鱼的重量和高度数据
data = {
    'Weight': [100, 150, 200, 250, 300, 350, 400, 450, 500],  # 鱼的重量(单位:克)
    'Height': [10, 12, 15, 18, 20, 22, 25, 28, 30]           # 鱼的高度(单位:厘米)
}

# 将数据转换为 DataFrame
fish1 = pd.DataFrame(data)

# 使用 Seaborn 的 regplot 绘制散点图并拟合回归线
# x: 横轴数据,这里使用鱼的重量
# y: 纵轴数据,这里使用鱼的高度
# color: 设置散点和回归线的颜色,这里使用橙色
# marker: 设置散点的形状,这里使用右三角形
sns.regplot(x=fish1['Weight'], y=fish1['Height'], color='#FF6600', marker='>')

# 显示图表
plt.show()
相关推荐
lly20240620 小时前
PostgreSQL 表达式
开发语言
LXMXHJ20 小时前
php开发
开发语言·php
新子y21 小时前
【小白笔记】PyTorch 和 Python 基础的这些问题
pytorch·笔记·python
mjhcsp21 小时前
MATLAB 疑难问题诊疗:从常见报错到深度优化的全流程指南
开发语言·matlab
我是李武涯21 小时前
PyTorch DataLoader 高级用法
人工智能·pytorch·python
Lynnxiaowen21 小时前
今天我们开始学习python语句和模块
linux·运维·开发语言·python·学习
逐步前行21 小时前
C标准库--浮点<float.h>
c语言·开发语言
zoyation21 小时前
多线程简介和在JAVA中应用
java·开发语言
余辉zmh21 小时前
【C++篇】:ServiceBus RPC 分布式服务总线框架项目
开发语言·c++·rpc
ThreeAu.21 小时前
pytest 实战:用例管理、插件技巧、断言详解
python·单元测试·pytest·测试开发工程师