mirror of
https://github.com/DOI-DO/j40-cejst-2.git
synced 2025-08-17 10:21:40 -07:00
adding a check to the agvalue calculation for nri
This commit is contained in:
parent
9a2193d1a4
commit
b63c465885
1 changed files with 13 additions and 0 deletions
|
@ -153,6 +153,19 @@ class NationalRiskIndexETL(ExtractTransformLoad):
|
||||||
lower=self.AGRIVALUE_LOWER_BOUND
|
lower=self.AGRIVALUE_LOWER_BOUND
|
||||||
)
|
)
|
||||||
|
|
||||||
|
## Check that this clip worked -- that the only place the value has changed is when the clip took effect
|
||||||
|
base_expectation = (
|
||||||
|
disaster_agriculture_sum_series
|
||||||
|
/ df_nri[self.AGRICULTURAL_VALUE_INPUT_FIELD_NAME]
|
||||||
|
)
|
||||||
|
assert (
|
||||||
|
df_nri[
|
||||||
|
df_nri[self.EXPECTED_AGRICULTURE_LOSS_RATE_FIELD_NAME]
|
||||||
|
!= base_expectation
|
||||||
|
][self.AGRICULTURAL_VALUE_INPUT_FIELD_NAME].max()
|
||||||
|
< self.AGRIVALUE_LOWER_BOUND
|
||||||
|
)
|
||||||
|
|
||||||
# This produces a boolean that is True in the case of non-zero agricultural value
|
# This produces a boolean that is True in the case of non-zero agricultural value
|
||||||
df_nri[self.CONTAINS_AGRIVALUE] = (
|
df_nri[self.CONTAINS_AGRIVALUE] = (
|
||||||
df_nri[self.AGRICULTURAL_VALUE_INPUT_FIELD_NAME] > 0
|
df_nri[self.AGRICULTURAL_VALUE_INPUT_FIELD_NAME] > 0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue