excel 绘制回归曲线,常规做法是先制作 XY 散点图,再给散点添加趋势线,选择对应的回归类型,软件就会自动拟合回归曲线,同时还可以显示回归方程和 R 平方值,这个方法适合线性回归、多项式回归、指数回归、对数回归等常见拟合场景,和普通折线图不一样,回归曲线是基于 X 自变量 Y 因变量做数学拟合,横轴是连续数值型自变量,不能用文字分类标签,很多新手直接用折线图添加趋势线,最后拟合结果出错,就是混淆散点图和折线图的坐标轴逻辑,制作完成之后还可以调整曲线样式,导出方程做预测计算,下面分层讲解完整操作步骤,回归类型选择,参数解读和常见问题排查。
基础操作步骤
1 整理数据,A 列为自变量 X,B 列为因变量 Y,表头填写清楚,保证 X 和 Y 一一对应,不要有空值
2 选中 X 和 Y 全部数据区域,包含表头
3 点击插入选项卡,图表里面选择散点图,优先选择仅带数据标记的散点图,生成散点分布图
4 在图表里面,鼠标右键点击任意一个散点数据点,选择添加趋势线
5 右侧会弹出设置趋势线格式面板,在趋势线选项里面,挑选需要的回归类型
线性:直线回归,Y 随 X 呈线性变化
对数:对数拟合曲线
指数:指数拟合曲线
多项式:多项式回归,可以设置阶数,二阶三阶适合弯曲数据
幂:幂函数回归
移动平均:这个不是回归,是平滑处理,不要选错
6 勾选显示公式,勾选显示 R 平方值,图表上就会自动出现回归方程和拟合优度
7 可以修改趋势线颜色、粗细,调整图表标题坐标轴,完成回归曲线绘制
回归类型选择参考
| 回归类型 | 曲线形态 | 适用数据特征 |
|---|---|---|
| 线性回归 | 直线 | 数据近似成直线上升下降 |
| 多项式二阶 | 单条抛物线 | 数据先升后降或者先降后升 |
| 对数回归 | 递增逐渐放缓 | 增长速率持续降低 |
| 指数回归 | 快速上扬或者衰减 | 增长率保持固定比例 |
| 幂回归 | 幂函数曲线 | 比例型非线性增长 |
补充进阶用法
如果需要把回归方程计算出的预测值单独生成一列,可以使用公式,根据图表得到的回归方程,在单元格输入对应的计算公式,算出预测 Y 值,再把原始散点和预测曲线一起绘图,这种方式可以精确控制曲线,适合需要批量预测的场景
也可以使用内置函数,SLOPE、INTERCEPT 获取线性回归斜率和截距,RSQ 获取 R 平方,CORREL 计算相关系数,用来核验拟合结果
关键注意要点
第一 必须使用散点图,不要使用折线图,折线图横轴默认是分类,X 数值不会参与回归计算,拟合会错误
第二 R 平方越接近 1,代表拟合效果越好,R 平方偏低说明该回归模型不适合这组数据,需要更换回归类型
第三 多项式阶数不要盲目调高,阶数太高会出现过拟合,曲线剧烈震荡,失去预测意义
第四 如果 X 里面有 0 或者负数,指数回归、幂回归会报错,这是函数本身限制
第五 趋势线只是图表拟合展示,不会自动修改原始数据
FAQ
问题 1 excel 怎么绘制回归曲线,添加趋势线之后没有显示方程怎么办
回答 1 excel 怎么绘制回归曲线,没有方程是右侧趋势线面板里面没有勾选显示公式,勾选显示公式和 R 平方值,图表就会自动展示回归方程,完成 excel 绘制回归曲线
问题 2 excel 怎么绘制回归曲线,能不能做二次多项式回归
回答 2 excel 怎么绘制回归曲线,可以,添加趋势线之后,趋势线选项选择多项式,阶数设置为 2,就可以生成二次回归抛物线,完成 excel 绘制回归曲线
问题 3 excel 怎么绘制回归曲线,为什么指数回归报错
回答 3 excel 怎么绘制回归曲线,指数回归要求 Y 数值全部大于 0,如果 Y 存在负数或者 0,就会报错,检查 Y 列数据,剔除负值之后重新拟合,完成 excel 绘制回归曲线
问题 4 excel 怎么绘制回归曲线,折线图能不能加回归曲线
回答 4 excel 怎么绘制回归曲线,不推荐折线图添加趋势线,折线图横轴是分类标签,不是数值自变量,回归计算会失真,正确方式是改用 XY 散点图,再添加趋势线,完成 excel 绘制回归曲线
免责声明
本文教程基于常规 excel 版本操作演示,不同版本 excel 图表界面基本一致,操作逻辑通用,仅用于回归曲线拟合学习参考,回归拟合结果仅作为数据分析参考,不代表绝对因果关系,重要数据分析前建议备份原始数据,本教程不对数据分析结论误差承担相关责任。


