{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "denominator": "Published product records in each primary category; 'all' uses 1034 records. The threshold is strictly below 200 grams.",
  "description": "How many products with eligible manufacturer weight specifications are under 200 grams, and how many records remain unknown?",
  "exclusions": "Held products and missing, non-positive, unsupported-unit or explicitly ineligible empty weights do not enter the threshold calculation. They remain visible as unknown or excluded.",
  "identifier": "sha256:e8ed76d911b766da6202e3ecdeccb18ca4b3500b0c9ca4196d7b9fda14f0bf39:under-200g-by-category",
  "limitations": "Weights are manufacturer specifications rather than independent measurements. Included accessories and measurement protocols may differ, and the loaded catalogue is not a market-representative sample.",
  "measurementTechnique": "Deterministic rules documented in denominator, exclusions, limitations and method_version.",
  "method_version": "1.0.0",
  "name": "Products under 200 grams by category",
  "question": "How many products with eligible manufacturer weight specifications are under 200 grams, and how many records remain unknown?",
  "rows": [
    {
      "at_or_above_200g_records": 864,
      "category": "all",
      "coverage_fraction": 0.981625,
      "eligible_weight_records": 1015,
      "product_records": 1034,
      "under_200g_fraction": 0.148768,
      "under_200g_records": 151,
      "unknown_or_excluded_records": 19
    },
    {
      "at_or_above_200g_records": 455,
      "category": "backpack",
      "coverage_fraction": 0.985043,
      "eligible_weight_records": 461,
      "product_records": 468,
      "under_200g_fraction": 0.013015,
      "under_200g_records": 6,
      "unknown_or_excluded_records": 7
    },
    {
      "at_or_above_200g_records": 16,
      "category": "bike",
      "coverage_fraction": 1.0,
      "eligible_weight_records": 29,
      "product_records": 29,
      "under_200g_fraction": 0.448276,
      "under_200g_records": 13,
      "unknown_or_excluded_records": 0
    },
    {
      "at_or_above_200g_records": 14,
      "category": "briefcase",
      "coverage_fraction": 1.0,
      "eligible_weight_records": 14,
      "product_records": 14,
      "under_200g_fraction": 0.0,
      "under_200g_records": 0,
      "unknown_or_excluded_records": 0
    },
    {
      "at_or_above_200g_records": 8,
      "category": "camera",
      "coverage_fraction": 0.888889,
      "eligible_weight_records": 8,
      "product_records": 9,
      "under_200g_fraction": 0.0,
      "under_200g_records": 0,
      "unknown_or_excluded_records": 1
    },
    {
      "at_or_above_200g_records": 82,
      "category": "crossbody",
      "coverage_fraction": 0.951456,
      "eligible_weight_records": 98,
      "product_records": 103,
      "under_200g_fraction": 0.163265,
      "under_200g_records": 16,
      "unknown_or_excluded_records": 5
    },
    {
      "at_or_above_200g_records": 56,
      "category": "duffel",
      "coverage_fraction": 0.982759,
      "eligible_weight_records": 57,
      "product_records": 58,
      "under_200g_fraction": 0.017544,
      "under_200g_records": 1,
      "unknown_or_excluded_records": 1
    },
    {
      "at_or_above_200g_records": 90,
      "category": "luggage",
      "coverage_fraction": 0.989011,
      "eligible_weight_records": 90,
      "product_records": 91,
      "under_200g_fraction": 0.0,
      "under_200g_records": 0,
      "unknown_or_excluded_records": 1
    },
    {
      "at_or_above_200g_records": 19,
      "category": "messenger",
      "coverage_fraction": 1.0,
      "eligible_weight_records": 19,
      "product_records": 19,
      "under_200g_fraction": 0.0,
      "under_200g_records": 0,
      "unknown_or_excluded_records": 0
    },
    {
      "at_or_above_200g_records": 17,
      "category": "pouch",
      "coverage_fraction": 1.0,
      "eligible_weight_records": 103,
      "product_records": 103,
      "under_200g_fraction": 0.834951,
      "under_200g_records": 86,
      "unknown_or_excluded_records": 0
    },
    {
      "at_or_above_200g_records": 44,
      "category": "sling",
      "coverage_fraction": 0.981132,
      "eligible_weight_records": 52,
      "product_records": 53,
      "under_200g_fraction": 0.153846,
      "under_200g_records": 8,
      "unknown_or_excluded_records": 1
    },
    {
      "at_or_above_200g_records": 47,
      "category": "tote",
      "coverage_fraction": 0.943396,
      "eligible_weight_records": 50,
      "product_records": 53,
      "under_200g_fraction": 0.06,
      "under_200g_records": 3,
      "unknown_or_excluded_records": 3
    },
    {
      "at_or_above_200g_records": 16,
      "category": "waist",
      "coverage_fraction": 1.0,
      "eligible_weight_records": 34,
      "product_records": 34,
      "under_200g_fraction": 0.529412,
      "under_200g_records": 18,
      "unknown_or_excluded_records": 0
    }
  ],
  "slug": "under-200g-by-category",
  "snapshot": {
    "basis": "Canonical JSON of loaded published report inputs; sorted by record id.",
    "checked_through": "2026-10-16",
    "id": "sha256:e8ed76d911b766da6202e3ecdeccb18ca4b3500b0c9ca4196d7b9fda14f0bf39",
    "product_records": 1034,
    "rule_records": 77
  },
  "table": {
    "columns": [
      {
        "name": "category",
        "type": "Text"
      },
      {
        "name": "product_records",
        "type": "Integer"
      },
      {
        "name": "eligible_weight_records",
        "type": "Integer"
      },
      {
        "name": "under_200g_records",
        "type": "Integer"
      },
      {
        "name": "at_or_above_200g_records",
        "type": "Integer"
      },
      {
        "name": "unknown_or_excluded_records",
        "type": "Integer"
      },
      {
        "name": "coverage_fraction",
        "type": "Number"
      },
      {
        "name": "under_200g_fraction",
        "type": "Number"
      }
    ],
    "rows": [
      {
        "at_or_above_200g_records": 864,
        "category": "all",
        "coverage_fraction": 0.981625,
        "eligible_weight_records": 1015,
        "product_records": 1034,
        "under_200g_fraction": 0.148768,
        "under_200g_records": 151,
        "unknown_or_excluded_records": 19
      },
      {
        "at_or_above_200g_records": 455,
        "category": "backpack",
        "coverage_fraction": 0.985043,
        "eligible_weight_records": 461,
        "product_records": 468,
        "under_200g_fraction": 0.013015,
        "under_200g_records": 6,
        "unknown_or_excluded_records": 7
      },
      {
        "at_or_above_200g_records": 16,
        "category": "bike",
        "coverage_fraction": 1.0,
        "eligible_weight_records": 29,
        "product_records": 29,
        "under_200g_fraction": 0.448276,
        "under_200g_records": 13,
        "unknown_or_excluded_records": 0
      },
      {
        "at_or_above_200g_records": 14,
        "category": "briefcase",
        "coverage_fraction": 1.0,
        "eligible_weight_records": 14,
        "product_records": 14,
        "under_200g_fraction": 0.0,
        "under_200g_records": 0,
        "unknown_or_excluded_records": 0
      },
      {
        "at_or_above_200g_records": 8,
        "category": "camera",
        "coverage_fraction": 0.888889,
        "eligible_weight_records": 8,
        "product_records": 9,
        "under_200g_fraction": 0.0,
        "under_200g_records": 0,
        "unknown_or_excluded_records": 1
      },
      {
        "at_or_above_200g_records": 82,
        "category": "crossbody",
        "coverage_fraction": 0.951456,
        "eligible_weight_records": 98,
        "product_records": 103,
        "under_200g_fraction": 0.163265,
        "under_200g_records": 16,
        "unknown_or_excluded_records": 5
      },
      {
        "at_or_above_200g_records": 56,
        "category": "duffel",
        "coverage_fraction": 0.982759,
        "eligible_weight_records": 57,
        "product_records": 58,
        "under_200g_fraction": 0.017544,
        "under_200g_records": 1,
        "unknown_or_excluded_records": 1
      },
      {
        "at_or_above_200g_records": 90,
        "category": "luggage",
        "coverage_fraction": 0.989011,
        "eligible_weight_records": 90,
        "product_records": 91,
        "under_200g_fraction": 0.0,
        "under_200g_records": 0,
        "unknown_or_excluded_records": 1
      },
      {
        "at_or_above_200g_records": 19,
        "category": "messenger",
        "coverage_fraction": 1.0,
        "eligible_weight_records": 19,
        "product_records": 19,
        "under_200g_fraction": 0.0,
        "under_200g_records": 0,
        "unknown_or_excluded_records": 0
      },
      {
        "at_or_above_200g_records": 17,
        "category": "pouch",
        "coverage_fraction": 1.0,
        "eligible_weight_records": 103,
        "product_records": 103,
        "under_200g_fraction": 0.834951,
        "under_200g_records": 86,
        "unknown_or_excluded_records": 0
      },
      {
        "at_or_above_200g_records": 44,
        "category": "sling",
        "coverage_fraction": 0.981132,
        "eligible_weight_records": 52,
        "product_records": 53,
        "under_200g_fraction": 0.153846,
        "under_200g_records": 8,
        "unknown_or_excluded_records": 1
      },
      {
        "at_or_above_200g_records": 47,
        "category": "tote",
        "coverage_fraction": 0.943396,
        "eligible_weight_records": 50,
        "product_records": 53,
        "under_200g_fraction": 0.06,
        "under_200g_records": 3,
        "unknown_or_excluded_records": 3
      },
      {
        "at_or_above_200g_records": 16,
        "category": "waist",
        "coverage_fraction": 1.0,
        "eligible_weight_records": 34,
        "product_records": 34,
        "under_200g_fraction": 0.529412,
        "under_200g_records": 18,
        "unknown_or_excluded_records": 0
      }
    ]
  },
  "title": "Products under 200 grams by category",
  "variableMeasured": [
    "category",
    "product_records",
    "eligible_weight_records",
    "under_200g_records",
    "at_or_above_200g_records",
    "unknown_or_excluded_records",
    "coverage_fraction",
    "under_200g_fraction"
  ],
  "version": "1.0.0"
}
