news 2026/7/16 3:18:37

中国汽车月度销量预测与市场趋势分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
中国汽车月度销量预测与市场趋势分析

1 研究背景与分析目标

汽车月度销量受到季节、品牌竞争、产品生命周期和外部环境共同影响。车系级销量预测可为库存计划、生产排期和营销资源配置提供参考。本案例不追求复杂算法,而是强调清晰的数据流程、合理的时间划分和可解释的结果。

2 数据来源与字段说明

观察单位为“车系—月份”。字段包括车系、品牌、销售年月、车系类型、能源类型、车型尺寸、品牌原产国、车型上市年份、品牌成立年份及销量。原始数据无缺失值,重复记录在建模前删除。

字段

含义

车系

具体车型系列

品牌

所属品牌

销售年份/月份

销量发生时间

车系类型

轿车、SUV或MPV

品牌能源类型

传统汽车品牌或新能源汽车品牌

车型尺寸

紧凑型、中型等

品牌原产国

品牌来源国家或地区

销量

车系当月销量

完整代码数据集报告https://mbd.pub/o/bread/YZaUlJlrZw==

3 分析与建模流程

流程依次为:数据质量检查、市场探索分析、历史销量特征构造、按时间划分训练/验证/测试集、四种简单模型比较、测试集误差诊断。所有滞后和滚动特征均只使用当前月份以前的数据。

3.1数据质量检查

原始数据包含39,496条记录和12个字段,各字段均不存在缺失值;共发现4条完全重复记录。重复比例很低,但重复记录会改变样本权重,因此建模前删除,保留39,492条唯一记录。

3.2.年度销量与同比变化

年度销量在2017年达到样本期高位,2019—2020年出现回落,2021年后恢复。年度变化并非稳定直线,因此预测不能只依赖年份趋势,必须结合车型自身的近期销量。

3.3 月度销量趋势

3.4 月份季节性

12月的单车系平均销量最高,约4,681辆;2月最低,约2,736辆。月份差异说明春节、年末促销和购车节奏会形成周期性,因此模型加入月份、季度和正余弦周期特征。

3.5年度—月份热力图

多数年份的2月颜色偏浅,而9—12月通常更深,季节模式具有一定重复性;但相同月份在不同年份的强度仍有差异,说明宏观环境和产品结构也会改变销量水平。

3.6车系类型销量结构

轿车销量占比约49.2%,SUV约44.0%,两者构成主要市场。MPV样本与销量占比较低,模型对该类别的预测稳定性通常弱于主流类别。

3.7车型尺寸销量结构

3.8能源类型份额变化

3.9品牌原产国销量

中国品牌累计销量位居前列,德国和日本品牌也占有较大市场。原产国可以反映整体品牌基础,但同一国家内部品牌差异较大,因此仍需保留品牌和车系信息。

3.10.头部品牌销量

3.11历史销量特征相关性

当前销量与上月销量相关系数为0.92,与近3个月滚动均值相关系数为0.92。近期销量是最重要的预测依据,滚动统计均先后移1个月,避免使用当月目标信息。

4 特征工程与时间划分

• 滞后销量:前1、2、3、6和12个月销量

• 滚动均值:过去3个月和6个月平均销量,计算前先后移1个月

• 时间特征:年份、月份、季度和月份正余弦

• 生命周期:车型上市年限、品牌成立年限和历史月份数

• 变化指标:上月销量相对于前两月的变化比例

• 类别变量:车系、品牌、类型、能源、尺寸和原产国

4.1 时间划分

  • 训练集:2016—2020年,共25,770条记录。
  • 验证集:2021年,共5,964条记录,用于选择模型。
  • 测试集:2022年,共6,521条记录,仅用于最终评价。

4.2 模型设置

  • 上月销量基线:直接使用上一月销量作为预测。
  • 岭回归:作为线性模型基线,处理多类别特征。
  • 决策树:最大深度12,叶节点至少10条样本。
  • 随机森林:60棵树,最大深度16,不进行参数搜索。

5 验证集模型结果

模型

MAE

RMSE

RMSLE

随机森林

1,100.9

2,255.6

0.8470

1.1013

岭回归

1,192.3

2,320.1

0.8381

2.2670

决策树

1,216.3

2,454.8

0.8188

1.1447

上月销量基线

1,249.5

2,646.9

0.7893

1.0860

5.1简单模型验证结果比较

2021年验证集上,随机森林的RMSE最低,为2,256辆,R²为0.847。上月销量基线已经较强,随机森林在不进行复杂调参的情况下进一步改善结果。

5.2 2022年独立测试结果

MAE

RMSE

RMSLE

964.3

2,160.3

0.8391

1.0379

5.3真实销量与预测销量

月度总量预测

5.4随机森林特征重要性

5. 5不同销量区间的预测误差

\

随着真实销量区间上升,平均绝对误差明显增大。低销量样本数量多但单条误差较小,高销量车型数量少却对RMSE贡献更大,业务应用中应对不同销量层级设置不同误差容忍范围。

7 结论与改进方向

7.1 主要结论

  • 样本覆盖2016—2022年,数据完整,仅有4条重复记录。
  • 12月平均销量最高,2月最低,季节性明显。
  • 。。。。

7.2 案例局限性

  • 数据没有价格、折扣、促销、库存和产能字段。
  • 。。。。。

7.3 后续可扩展方向

具体细节见原文

创造不易,谢谢各位多多点赞收藏!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/16 3:15:00

Linux下uv+Playwright+Hermes桌面自动化部署实战

1. 项目概述:这不是“爱马仕”包包,而是开发者手里的自动化新武器看到标题里写着“国内快速安装hermes(爱马仕)”,别急着点开购物链接——这回真不是奢侈品导购,而是实打实的开发工具链落地实战。我连续两周…

作者头像 李华
网站建设 2026/7/16 3:13:13

C++并发设计模式实战:生产者-消费者、线程池与读写锁详解

1. 项目概述:为什么我们需要并发设计模式?如果你写过一段时间的C多线程代码,可能经历过这样的场景:项目初期,几个简单的std::thread和std::mutex就能让程序跑起来,逻辑清晰,性能也不错。但随着功…

作者头像 李华
网站建设 2026/7/16 3:12:12

LabVIEW串口通信:DTR与RTS信号控制详解

1. 串口控制线基础认知在工业自动化和仪器控制领域,串口通信仍然是最基础且广泛使用的通信方式之一。DTR(Data Terminal Ready)和RTS(Request To Send)作为串口通信中的硬件控制信号线,承担着设备间握手协商…

作者头像 李华
网站建设 2026/7/16 3:10:17

阻容降压电路原理与设计实战指南

1. 阻容降压:藏在电器里的"隐形节能师"每次拆开小型家电的控制板,总能在角落里发现一个不起眼的组合——电容串联着电阻,安静地躺在交流电源入口处。这个看似简单的电路,正是让220V高压电安全降为5V低压的关键角色。去年…

作者头像 李华
网站建设 2026/7/16 3:08:49

【需求工程】 建模功能和流程(L3)

EU 3.4.4 建模功能和流程(L3) 动态模型:活动模型(Activity Model) 和 过程模型(Process Model)。 很多初学者会把它们混为一谈,但 IREB 告诉你:两者关注的“粒度”和“视…

作者头像 李华
网站建设 2026/7/16 3:06:12

c#值类型和引用类型

引用类型,所以改变其中一个对象值,另一个对象的值也跟着改变:补充:c#参考文档: c# language reference

作者头像 李华