Reference standards¶
pyfies.standards ¶
Reference standards for equating country FIES scales to a common metric.
The FAO 2014-2016 global standard is the canonical reference scale for SDG
indicator 2.1.2. Item severities below are taken from the values hardcoded in
RM.weights::equating.fun (Cafiero, Viviani, Nord, 2018), which were
estimated from pooled Gallup World Poll data over 2014-2016.
FAO_2014_2016
module-attribute
¶
FAO_2014_2016 = ReferenceStandard(name='FAO 2014-2016 global standard', items=DEFAULT_FIES_ITEMS, severities=_FAO_2014_2016_SEVERITIES, moderate_or_severe_threshold=float(_FAO_2014_2016_SEVERITIES[4]), severe_threshold=float(_FAO_2014_2016_SEVERITIES[7]))
FAO's 2014-2016 global FIES standard (the SDG 2.1.2 reference metric).
ReferenceStandard
dataclass
¶
A reference scale of item severities used as the target for equating.
Attributes:
| Name | Type | Description |
|---|---|---|
name |
str
|
Human-readable identifier for the standard. |
items |
tuple[str, ...]
|
Names of the items, in the order matching |
severities |
ndarray
|
Item severity parameters on the standard's latent metric. |
moderate_or_severe_threshold |
float
|
Latent-trait threshold (item severity) above which respondents are classified as moderately-or-severely food insecure. Defaults to the severity of item 5. |
severe_threshold |
float
|
Latent-trait threshold for severe food insecurity. Defaults to the severity of item 8. |
Source code in src/pyfies/standards.py
pyfies.items ¶
Canonical FIES item names and short descriptions.
DEFAULT_FIES_ITEMS
module-attribute
¶
DEFAULT_FIES_ITEMS: tuple[str, ...] = ('WORRIED', 'HEALTHY', 'FEWFOOD', 'SKIPPED', 'ATELESS', 'RUNOUT', 'HUNGRY', 'WHLDAY')
The eight FIES questions, in the order used by FAO's global standard.
Each item asks whether, during the past 12 months, the respondent (or their
household) experienced the condition described, because of lack of money or
other resources. Responses are dichotomized: Never -> 0, otherwise -> 1.