我有一個名爲forecast_growth
的數組。我有另外兩個數組,一個是上限值的置信區間,稱爲ci_upper
&最後一個數組是下置信區間ci_lower
。所有陣列都是310x1
。邏輯索引和從另一個數組中減去
我想要做的是forecast_growth
數組中的值低於ci_lower
數組中對應值的位置,找到增長值和下限之間的差異,並將其返回給新數組。
到目前爲止,我已在下面的行返回所有值小於ci_lower
這是不是很想我需要。
obs_outside_ci_lower = forecast_growth(forecast_growth < ci_lower);
更新 - 增加了一些數據爲例
forecast_growth ci_upper ci_lower rows I would like returned values I would like returned
5 8 3
9 10 4
3 7 4 Yes (4-3) = 1
5 12 7 Yes (7-5) = 2
6 9 4
所以上面我想一個數組將返回我的兩個值。預測增長低於ci_lower限制的兩個值。我希望返回這兩行的實際值是ci_lower值減去預測增長值。
爲什麼你想要'ci_upper'? – tashuhka
@tashuhka我也需要ci_upper,但是我只需要看看下部或上部是如何完成的,我可以複製自己。 – mHelpMe