文章目录
概念
环比
- month-on-month ratio
- 连续2个统计周期(比如连续两月)内的量的变化比
环比增长率
- chain growth rate
- 和上期相比较的增长率
- 环 比 增 长 率 = ( 本 期 数 − 上 期 数 ) ÷ 上 期 数 × 100 % 环比增长率=(本期数-上期数)\div上期数\times100\%环比增长率=(本期数−上期数)÷上期数×1 0 0 %
或
环 比 增 长 率 = ( 本 期 数 ÷ 上 期 数 − 1 ) × 100 % 环比增长率=(本期数 \div 上期数-1) \times 100 \%环比增长率=(本期数÷上期数−1 )×1 0 0 %
同比
- on year-on-year basis
一般情况下是 *本年第n月与去年第n月比
同比增长率
YoY+%
- 一般是指 和去年同期相比较的增长率
- 同 比 增 长 率 = ( 当 年 的 指 标 值 − 去 年 同 期 的 值 ) ÷ 去 年 同 期 的 值 × 100 % 同比增长率=(当年的指标值-去年同期的值)\div去年同期的值\times100\%同比增长率=(当年的指标值−去年同期的值)÷去年同期的值×1 0 0 %
或
同 比 增 长 率 = ( 当 年 的 指 标 值 ÷ 去 年 同 期 的 值 − 1 ) × 100 % 同比增长率=(当年的指标值 \div 去年同期的值-1) \times 100 \%同比增长率=(当年的指标值÷去年同期的值−1 )×1 0 0 %
SQL(HIVE)
; 造数据
存在0以及缺失值的情况
CREATE VIEW sale(ym,sales) AS
SELECT '2020-01',1000 UNION ALL
SELECT '2020-02',800 UNION ALL
SELECT '2020-03',1200 UNION ALL
SELECT '2020-04',0 UNION ALL
SELECT '2020-05',1400 UNION ALL
SELECT '2020-06',1500 UNION ALL
SELECT '2020-07',NULL UNION ALL
SELECT '2020-08',1700 UNION ALL
SELECT '2020-09',1800 UNION ALL
SELECT '2020-10',1900 UNION ALL
SELECT '2020-11',3000 UNION ALL
SELECT '2020-12',2000 UNION ALL
SELECT '2021-01',1200 UNION ALL
SELECT '2021-02',1000 UNION ALL
SELECT '2021-03',1400 UNION ALL
SELECT '2021-04',800 UNION ALL
SELECT '2021-05',1300 UNION ALL
SELECT '2021-06',1200 UNION ALL
SELECT '2021-07',900 UNION ALL
SELECT '2021-08',700 UNION ALL
SELECT '2021-09',1000 UNION ALL
SELECT '2021-10',1800 UNION ALL
SELECT '2021-11',3200 UNION ALL
SELECT '2021-12',1500;
环比
SELECT
ym,
sales/LAG(sales,1,NULL) OVER (ORDER BY ym)-1 AS chain_growth_rate
FROM sale;
同比
SELECT
ym,
sales/LAG(sales,12,NULL) OVER (ORDER BY ym)-1 AS year_on_year_growth_rate
FROM sale;
Original: https://blog.csdn.net/Yellow_python/article/details/121531348
Author: 小基基o_O
Title: 数据分析SQL环比增长率、同比增长率
相关文章

RTX3060 windows系统tensorflow GPU版详细安装步骤
安装Anaconda anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。 装了anaconda,就不需要单独装python了 Anacon...

session.run运行速度过慢的问题
最近在运行数据增强算法,跑着跑着就跑不动了。代码本身也没有错误,就是运行速度太慢,现在对代码进行优化。 1.考虑是图节点持续增多 在运行session.run的过程中,会持续增加节点,这样就会让整张图...

Debiased Contrastive Learning of Unsupervised Sentence Representation无监督句子表示中的对比学习去偏
论文地址:https://arxiv.org/abs/2205.00656v1 Comments:11 pages, accepted by ACL 2022 main conferenceSubje...

初识NLP
——小小科普与遐&...

Fate集群 | 基于MNIST数据集的模型训练+模型预测 详细过程
文章目录 * - + 一、获取数据集并简单处理 + * 1、分割数据集 * 2、拷贝数据集 + 二、模型训练 + * 1、上传数据 * - 1)host方 - 2)guest方 * 2、构建模型 * ...

我理解的用户体验
用户体验是什么? 用起来很爽快。这就是用户体验。 用户体验是一系列的心理学,美学,经验总结而成的一门艺术。 专用名称是UED User Experience Design(用户体验设计) 用户体验不是...

基于片内Flash的提示音播放程序
目录 一、音频写入flash 二、数字音频还原播放 三、总结 参考 目标 1)实验数据准备:用Adobe audition或goldwave等音频编辑软件录制"您好欢迎光临!"的几秒钟的声音(8khz...

一、张量创建
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、直接创建 二、间接创建 一、直接创建 tf.zeros([ ]) 方括号里填张量的形状,创建的张量每个元素值都为0 tf...

Python数据挖掘——基础知识
Python数据挖掘——基础知识 数据挖掘又称从数据中 挖掘知识、知识提取、数据/模式分析 即为:从数据中发现知识的过程 1、数据清理 (消除噪声,删除不一致数据) 2、数据集成 (多种数据源 组合在...

序列模型 RNN-LSTM-GRU
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、RNN * 1.为什么需要RNN? 2.结构及原理 3.优缺点 二、LSTM * 1.为什么需要LSTM? 2.结...

Anaconda 安装各种包遇到的一些坑(个人总结)
由于在学习并做神经网络、图像处理有关的项目和工作 一直在用Anaconda, 遇到了很多坑,想着不如把它们记录下来,也是挺好的 xlrd的坑 import pandas as pd df = pd.r...

中文查重原理 及算法实例(python)
抵扣说明: 1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。 Original: https://blog.cs...

可以用于毕设参考,请勿过度借鉴
🔗 运行环境:python3 🚩 作者:K同学啊 🥇 精选专栏:《深度学习100例》 🔥 推荐专栏:《新手入门深度学习》 📚 选自专栏:《Matplotlib教程》 🧿 优秀专栏:《Python入门1...

delf配置:基础环境(一)
windows下delf配置:delf环境(二) windows下delf配置:delf测试(三) 一、版本 github配置源码的时候一定要看文档!!!! 一定要注意版本要求,否则后期bug一堆,环...

tensorflow与keras学习
1、tensorflow学习(一定要注意版本对应问题) (1)tensorflow、keras和python对应版本安装 ; (2)tensorflowGPU与cuda、cudnn对应版本安装 官网 ...