複合年度成長率 (CAGR) 是一個投資與商業用語,意指在數年結束時產生目標結果值的有效常數逐年報酬率 (假設 CAGR 在每年底進行複合結算)。例如:您可以使用
CAGR 比較收益或銷售量數年以來的趨勢。就 SAS Visual Analytics 而言,您可以使用運算式產生器計算每年的 CAGR。
下列範例將比較不同產品類型或地區的年度銷售金額成長率趨勢。
基本資料項目是:
TransactionDate
這是採用「月、日、年」(MMDDYYYY) 格式的日期資料項目。
複製資料項目為:
TransactionDateYear
此資料項目是 TransactionDate
資料項目的複本,但採用「年」格式。
計算資料項目是:
BeginningYearNum
此資料項目應是使用 Float4.0
格式的數值類型,同時是聚合的最小值。
BeginningYearNum
= Year('31DEC2010'd)
EndingYearNum
此資料項目應是使用 Float4.0
格式的數值類型,同時是聚合的最小值。
EndingYearNum
= Year(‘transactionDate’n)
聚合量值資料項目是:
NumYears
此資料項目包含 Float4.0
格式。
NumYears
= Min [_ByGroup_] ('EndingYearNum'n) - Min [_ByGroup_] ('BeginningYearNum'n)
BeginningValue
此資料項目必須設定為與 sales
資料項目相同的貨幣格式。
BeginningValue
= PeriodWithDate(_Sum_, 'sales'n, 'transactionDate'n, _ByYear_, '31DEC2010'd)
EndingValue
此資料項目必須設定為與 sales
資料項目相同的貨幣格式。
EndingValue
= Period(_Sum_, 'sales'n, 'transactionDate'n, _ByYear_)
NormalizedRatio
此資料項目包含 Float12.2
格式。
NormalizedRatio
= 'EndingValue'n / 'BeginningValue'n
CAGR
此資料項目包含 Percent
格式。
CAGR =
('NormalizedRatio'n Power ( 1 / 'NumYears'n ) ) – 1
若要使用 CAGR,您應該將 TransactionDateYear
、CAGR
和其他任何相關類別 (例如:RegionName
、ProductType
等等) 增加到清單表格、交叉資料表或圖形上。