如何將每一行與之前的行進行比較<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />尊敬的 JMP 用戶/開發人員,
我有一個數據集,我想按年份比較每列的百分比增加/減少
假設我想知道 RoomNight 與前一年相比的變化百分比。
誰能告訴我它的公式嗎?
提前謝謝了

回复:如何將每一行與之前的行進行比較Lag() 始終引用相對於當前行的行。 為了與固定參考年進行比較,使用指數可能更容易。 也可以使用 Lag(),但要求數據是規則的且沒有缺失年份。
// 使用固定索引,假設第一行是 2007
新專欄( “自2007年以來的變化” ,
數字,
格式( “百分” , 12 , 1 ) ,
公式(( :房間之夜- :房間之夜[ 1 ]) / :房間之夜[ 1 ])
) ;
// 使用滯後相同(假設沒有缺失年份)
新專欄( ” 2007年以來的變化_2” ,
數字,
格式( “百分” , 12 , 1 ) ,
公式(( :房間之夜-落後( :房間之夜, :年[排()] - 2007年)) /落後( :房間之夜, :年[排()] - 2007年))
) ;
回复:如何將每一行與之前的行進行比較再次感謝您,將所有年份與第一年或第二年(或任何選定的年份)進行比較時 Lag() 的邏輯是什麼?
假設我想將 Room Night inc/dec 與 2007 年或 2013 年進行比較?
非常感謝您的支持。
回复:如何將每一行與之前的行進行比較謝謝你!
回复:如何將每一行與之前的行進行比較您可以使用 Lag() 函數。 例如:
新專欄( 《年度變遷》 ,
數字,
格式( “百分” , 12 , 1 ) ,
公式(如果(排() != 1 , (( :房間之夜-落後( :房間之夜, 1 )) /落後( :房間之夜, 1 ))))
) ;