Eurostat Household Type Classifier
Restricted Eurostat-inspired household evidence subset, not every household code; definitions and dependency classifications caller independently verified. Independently established feature columns: one-person household independently observed, couple/family unit independently observed, dependent children independently observed. Unknown evidence and overlapping candidates retained; not semantic parsing, identity, causation, diagnosis, lawfulness, authenticity or safety determination.
Description
Household-type annotations distinguish living alone, couple evidence and dependent-child evidence.
Household-type annotations distinguish living alone, couple evidence and dependent-child evidence.1
Unknown features can leave multiple categories compatible without establishing an official classification.
When to use Eurostat Household Type Classifier
Use this tool to compare independently annotated evidence with the stated candidate rules. Establish the population, period, variable definitions, sample coverage and independently applicable instrument or calibration.
How to use Eurostat Household Type Classifier and understand its results
- Establish the population, period, variable definitions, sample coverage and independently applicable instrument or calibration.
- Enter observedFeatureFlags, featureKnownFlags, using the field meanings and rules below, then run the tool.
- Read compatibleClasses and witnessedClasses separately, then inspect unknownFeatureIndices. Compatibility with unknown required evidence is not full witnessing.
- Correct any reported input issue and run again. Before using a successful result, check the stated units, signs, reference scope and observation coverage.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| observedFeatureFlags | Observed feature flags | list of number | Required |
| featureKnownFlags | Feature known flags; binary 1 means the matched observation is known, 0 means unknown | list of number | Required |
Supply exactly three binary observations and known flags for living alone, couple evidence and dependent-child evidence in the table order. Apply each candidate rule: one requires presence, zero requires absence, and minus one ignores the feature. Known contradictions exclude a candidate; unknown constrained features retain compatibility but prevent full witnessing. Return all matches and zero-based unknown positions.
| Candidate | Living alone evidence | Couple evidence | Dependent-child evidence |
|---|---|---|---|
| one-person-candidate | Known present | Known absent | Known absent |
| couple-with-dependent-children-candidate | Known absent | Known present | Known present |
| couple-without-dependent-children-candidate | Known absent | Known present | Known absent |
compatible_c=∀j(rule_cj=−1 or known_j=0 or feature_j=rule_cj); witnessed_c=∀j(rule_cj=−1 or (known_j=1 and feature_j=rule_cj)) Use the matching field units and the exact boundary, ordering and reference rules above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Calculated observation or qualified reference | object |
| result.compatibleClasses | Candidates without a contradiction from a known required feature; unknown required features may remain. | list |
| result.witnessedClasses | Candidates whose required features are all known and present. | list |
| result.unknownFeatureIndices | Zero-based feature positions whose evidence was marked unknown. | list |
{
"input": {
"observedFeatureFlags": [
0,
1,
1
],
"featureKnownFlags": [
1,
1,
1
]
},
"output": {
"result": {
"compatibleClasses": [
"couple-with-dependent-children-candidate"
],
"witnessedClasses": [
"couple-with-dependent-children-candidate"
],
"unknownFeatureIndices": []
}
}
} Limitations and assumptions
Population definitions, survey design, calibration and observation coverage are independently established. A result describes the supplied record or conditional model without demonstrating causation, validating an instrument or supplying representative population evidence. Compatibility with unknown required features is not full witnessing; witnessing reflects only the supplied annotations.
Missing required fields, unknown fields, wrong types and violated rules return input issues. Numeric values and outputs must be finite. Lists and matrices must be dense, without missing cells. Numeric lists allow at most 10000 entries, subject to the narrower lengths and code rules above. Extremely large composite outputs are rejected.
Alternative or Complementary methods
For a related step, use OECD Modified Equivalisation Scale Calculator: The modified OECD equivalence scale represents household size with age-dependent weights. For a complementary comparison, use Family Life Cycle Stage Lookup: Family life-cycle stages belong to an adopted historical or analytical typology.
References
-
Eurostat Household Type Classifier — tool.io
Similar or alternative tools
- OECD Modified Equivalisation Scale Calculator
The modified OECD equivalence scale represents household size with age-dependent weights.
- Family Life Cycle Stage Lookup
Family life-cycle stages belong to an adopted historical or analytical typology.