forecast_growth
이라는 하나의 배열이 있습니다. 나는 또 다른 두 개의 배열을 가진다. 하나는 상위 값에 대한 신뢰 구간이고, 나머지 배열은 낮은 신뢰 구간 ci_lower
이다. ci_upper
& 마지막 배열은 신뢰 구간이다. 모든 배열은 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