時間序列分析中的增長率 同比與環比

2021-10-05 13:07:54 字數 768 閱讀 6880

在時間序列的描述分析中存在乙個增長率的概念,增長率又稱增長速度,其本質是對某一現象在不同時間的變化情況所做的描述。

常用的增長率有同比增長率環比增長率,我們常說的同比增長多少百分之幾,環比增長多少百分之幾,指的就是它們。它們的計算公式都是:

同比增長率和環比增長率的區別在於它們的基期的定義是不同的,同比增長率的基期是同時期(主要是為了消除季節變動的影響),即與報告期之間不是連續的,是離散的,比如報告期是今年2月,基期是去年同時期的2月;而環比增長率的基期是前一時期,即與報告期之間是連續的,比如報告期是今年2月,基期是今年1月。

通常看業務發展趨勢時,即要看同環比的趨勢,需要往前拉幾期來看

特殊情況:當指標的值出現負值的時候,這個公式就失效了,是沒有實際意義的,因為它無法正確反應現象發展的趨勢。這時候怎麼修改公式,都像是打補丁,治標不治本。

比如報告期值是正的,基期是負的,這時候得到的結果是負值,明明是正向增長,但是增長率顯示是負增長,與客觀事實不符合;

取巧:可以考慮對該指標做 minmax 標準化,將值的範圍限制在[0,1]之間,然後對0值做一些處理,這樣得到的同環比結果的方向(發展趨勢)是符合實際的,但是這個發展大小是否合理就有待商榷了。

總之,同環比增長率僅適用於指標都是正值的場景

在指標有負值的情況,同環比增長率是失效的,沒有實際意義,即使修正演算法,也只是打補丁,總歸是存在問題的。

《演算法設計與分析》一一2 2 函式的漸近增長率

2.2 函式的漸近增長率 根據1.3節的定義,演算法的最壞情況時間複雜度是規模n的函式。由於n是乙個變數,這就給比較演算法的優劣帶來乙個問題 演算法1和演算法2在規模值n取不同值的時候,它們的優劣可能是不一樣的。常見的情況是,有一些複雜的演算法在小規模的時候無優勢甚至有劣勢,但是它們的優勢將在問題規...

Pandas時間序列分析中的resample函式

pandas 中的resample函式用於各種頻率的轉換工作。resample的引數如下 引數描述freq轉換頻率axis 0重取樣的軸closed none在降取樣中,設定各時間段哪段是閉合的label none在降取樣中,如何設定聚合值的標籤 下面著重介紹 closed和label引數 labe...

常見演算法時間函式的增長趨勢分析

資料結構教程 第5版 上機實驗題1 實驗題2 目的 理解常見演算法時間函式的增長趨勢對以下函式用c 程式執行觀察其變化 log2 n n n n log2 n n n n 3 2 n n 1 從值的變化角度分析 s code 2 從消耗的時間的角度分析 介紹乙個計時函式 includeclock t...