UK food hygiene authority intelligence (weekly)
Weekly local-authority food-hygiene signals for the UK, aggregated from the Food Standards Agency's official keyless open-data bulk registers (~613k establishments). Each of the 363 local authorities carries its rating mix (FHRS 0-5 counts for England/Wales/Northern Ireland; Pass / Improvement Required for Scotland under FHIS), a documented 0-100 hygiene_score = 100 * achieved/maximum score (FHRS: rating points over 5*n_rated; FHIS: pass share), unified share_top/share_low for cross-scheme comparison, coverage and freshness (share of rated establishments inspected within the trailing 365 days, median days since rating), and a deterministic hygiene_rank (1 = best; ties: share_top desc, n_rated desc, authority_code asc). low_rating_flag marks authorities with >= 5% of rated establishments at 0-1 stars or Improvement Required. From the second weekly snapshot on, score_change_pts and n_rated_change report week-over-week movement versus the prior snapshot (null on the baseline). Columns: ISO week, as-of date, authority code (primary key), authority name, nation, scheme, establishment and rated counts, per-rating counts, coverage %, top/low rating shares, mean 0-5 rating (FHRS only), hygiene score, freshness metrics, hygiene rank, low-rating flag, the authority bulk file's extract date, row hash. Nullability: FHRS per-rating counts and mean_rating are null for Scottish (FHIS) authorities and vice versa; share_top/share_low/hygiene_score are unified across schemes. Caveats: hygiene_score is a within-week relative measure of the *mix* (an authority can score 100 with one rated establishment); schemes differ, so compare FHRS with FHRS and FHIS with FHIS for like-for-like analysis; bulk files republish on each authority's own schedule, so extract_date varies by row. No business names, addresses, or phone numbers are stored — aggregates only. Sample use: order by hygiene_rank for the cleanest and dirtiest-scoring authorities, or filter low_rating_flag for the week's enforcement hotspots.
Les titres et les descriptions proviennent des sources de données, en anglais.
- Lignes
- 363
- Colonnes
- 30
- Cadence de la source
- Hebdomadaire
- Dernière actualisation
- 25 sept. 2026
- Thème
- health
| Colonne | Type | Description |
|---|---|---|
| week | string | ISO week of the snapshot (e.g. 2026-W39). (unit: ISO week) |
| as_of | string | Fetch date (UTC, day-granular). Fixed per run so identical input produces an identical content hash. (unit: date) |
| authority_code | string | FSA local-authority code (LocalAuthorityIdCode); the primary key. (unit: id) |
| authority_name | string | Local authority name verbatim from the FSA register. (unit: text) |
| nation | string | England, Scotland, Wales, or Northern Ireland, derived from the API's RegionName (English regions fold to England). (unit: category) |
| scheme | string | FHRS (England/Wales/Northern Ireland, 0-5 stars) or FHIS (Scotland, Pass / Improvement Required), from the FSA's SchemeType. (unit: category) |
| n_establishments | integer | Establishments in the authority's published bulk file at fetch time. (unit: establishments) |
| n_rated | integer | Establishments carrying a scored rating (FHRS 0-5; FHIS Pass / Improvement Required). (unit: establishments) |
| n_rating_5 | integer | FHRS authorities: establishments rated 5 stars. Null for FHIS (Scotland) authorities. (unit: establishments) |
| n_rating_4 | integer | FHRS authorities: establishments rated 4 stars. Null for FHIS authorities. (unit: establishments) |
| n_rating_3 | integer | FHRS authorities: establishments rated 3 stars. Null for FHIS authorities. (unit: establishments) |
| n_rating_2 | integer | FHRS authorities: establishments rated 2 stars. Null for FHIS authorities. (unit: establishments) |
| n_rating_1 | integer | FHRS authorities: establishments rated 1 star. Null for FHIS authorities. (unit: establishments) |
| n_rating_0 | integer | FHRS authorities: establishments rated 0 stars. Null for FHIS authorities. (unit: establishments) |
| n_pass | integer | FHIS (Scotland) authorities: establishments rated Pass (legacy 'Pass and Eat Safe' folded in). Null for FHRS authorities. (unit: establishments) |
| n_improvement_required | integer | FHIS (Scotland) authorities: establishments rated Improvement Required. Null for FHRS authorities. (unit: establishments) |
| n_awaiting | integer | Establishments awaiting inspection/publication (no published rating yet). (unit: establishments) |
| n_exempt | integer | Establishments exempt from the rating scheme. (unit: establishments) |
| n_other_unrated | integer | Establishments whose RatingValue fell outside the documented vocabulary (counted honestly, never reclassified). (unit: establishments) |
| coverage_pct | float | 100 * n_rated / n_establishments: share of the register carrying a scored rating. (unit: percent) |
| share_top | float | Share of rated establishments at the top rating (5 stars for FHRS, Pass for FHIS); the unified cross-scheme excellence measure. (unit: share) |
| share_low | float | Share of rated establishments at the bottom ratings (0-1 stars for FHRS, Improvement Required for FHIS); the unified cross-scheme risk measure. (unit: share) |
| mean_rating | float | Mean 0-5 rating across rated establishments; FHRS authorities only (null for FHIS). (unit: stars) |
| hygiene_score | float | 0-100 composite: 100 * achieved/maximum score (FHRS: rating points over 5*n_rated; FHIS: pass share). Within-week relative measure of the rating mix — not comparable across weeks without the movement columns. (unit: 0-100) |
| median_days_since_rating | float | Median days between each rated establishment's RatingDate and as_of. Null when no usable rating dates. (unit: days) |
| fresh_pct | float | Share of rated establishments whose RatingDate falls within the trailing 365 days of as_of. (unit: percent) |
| hygiene_rank | integer | Rank by hygiene_score descending (1 = best); ties broken by share_top desc, n_rated desc, authority_code asc. (unit: rank) |
| low_rating_flag | boolean | True when share_low >= 5% (enforcement hotspot). (unit: boolean) |
| extract_date | string | ExtractDate of the authority's bulk file (authorities republish on their own schedules). (unit: date) |
| row_hash | string | Deterministic 16-hex sha256 of authority_code + week + n_establishments + n_rated + rounded hygiene_score. (unit: hash) |
Profilé le 25 sept. 2026 à partir de l’instantané 20260925T124525Z-3ff299b92c29
Mesuré- Complétude
- 91,9 %
- Lignes
- 363
- Colonnes
- 30
- Colonnes incomplètes
- 9
| Colonne | Manquant | Distinctes | Plage | Distribution |
|---|---|---|---|---|
| weekvarchar | 0 % | 1 | — |
|
| as_ofvarchar | 0 % | 1 | — |
|
| authority_codevarchar | 0 % | 403 | — |
|
| authority_namevarchar | 0 % | 395 | — |
|
| nationvarchar | 0 % | 4 | — |
|
| schemevarchar | 0 % | 2 | — |
|
| n_establishmentsbigint | 0 % | 359 | 3 → 10 239médiane 1 318 | 8 hors du 1er–99e centile |
| n_ratedbigint | 0 % | 293 | 3 → 7 915médiane 1 167 | 8 hors du 1er–99e centile |
| n_rating_5bigint | 8,8 % | 304 | 3 → 5 386médiane 954 | 8 hors du 1er–99e centile |
| n_rating_4bigint | 8,8 % | 324 | 0 → 1 254médiane 138 | 8 hors du 1er–99e centile |
| n_rating_3bigint | 8,8 % | 169 | 0 → 674médiane 52 | 7 hors du 1er–99e centile |
| n_rating_2bigint | 8,8 % | 74 | 0 → 332médiane 11 | 4 hors du 1er–99e centile |
| n_rating_1bigint | 8,8 % | 62 | 0 → 356médiane 10 | 4 hors du 1er–99e centile |
| n_rating_0bigint | 8,8 % | 22 | 0 → 86médiane 1 | 4 hors du 1er–99e centile |
| n_passbigint | 91,2 % | 35 | 148 → 4 114médiane 987 | 2 hors du 1er–99e centile |
| n_improvement_requiredbigint | 91,2 % | 27 | 5 → 605médiane 41 | 2 hors du 1er–99e centile |
| n_awaitingbigint | 0 % | 179 | 0 → 2 952médiane 75 | 7 hors du 1er–99e centile |
| n_exemptbigint | 0 % | 150 | 0 → 946médiane 52 | 4 hors du 1er–99e centile |
| n_other_unratedbigint | 0 % | 1 | 0 → 0médiane 0 | |
| coverage_pctdouble | 0 % | 357 | 48,77 → 100médiane 89,4 | 8 hors du 1er–99e centile |
| share_topdouble | 0 % | 343 | 0,4905 → 1médiane 0,8271 | 8 hors du 1er–99e centile |
| share_lowdouble | 0 % | 238 | 0 → 0,1823médiane 0,0109 | 4 hors du 1er–99e centile |
| mean_ratingdouble | 8,8 % | 213 | 3,95 → 5médiane 4,71 | 7 hors du 1er–99e centile |
| hygiene_scoredouble | 0 % | 283 | 79 → 100médiane 94,32 | 8 hors du 1er–99e centile |
| median_days_since_ratingdouble | 0 % | 217 | 218,5 → 2 626médiane 436 | 8 hors du 1er–99e centile |
| fresh_pctdouble | 0 % | 333 | 0 → 62,94médiane 42,27 | 8 hors du 1er–99e centile |
| hygiene_rankbigint | 0 % | 383 | 1 → 363médiane 182 | 8 hors du 1er–99e centile |
| low_rating_flagboolean | 0 % | 2 | — |
|
| extract_datevarchar | 0 % | 17 | — |
|
| row_hashvarchar | 0 % | 325 | — |
|
- Actuelle
20260925T124525Z-3ff299b92c29 · sha256 3ff299b92c29…
363 lignes · premier instantané
Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/fsa_hygiene_signals/fsa_food_hygiene_authorities_weekly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/fsa_hygiene_signals/fsa_food_hygiene_authorities_weekly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)Point d’accès API : https://datazimuts.com/v1/datasets/fsa_hygiene_signals/fsa_food_hygiene_authorities_weekly
Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.
D’où viennent ces données et ce qui en a été fait. Le travail des autres apparaît sous forme de décomptes ; seuls les projets partagés sont nommés.
Citer cet instantané
Épinglé à l’instantané 20260925T124525Z-3ff299b92c29 et à son empreinte, pour que vos lecteurs obtiennent exactement les données utilisées.
UK Food Standards Agency food hygiene ratings (agent-curated). (2026). UK food hygiene authority intelligence (weekly) [Data set, snapshot 20260925T124525Z-3ff299b92c29, sha256 3ff299b92c29]. Datazimuts. Retrieved 2026-09-25, from https://datazimuts.com/fr/datasets/fsa_hygiene_signals/fsa_food_hygiene_authorities_weekly?snapshot=20260925T124525Z-3ff299b92c29
@misc{dz_fsa_hygiene_signals_fsa_food_hygiene_aut_3ff299b9,
title = {{UK food hygiene authority intelligence (weekly)}},
author = {{UK Food Standards Agency food hygiene ratings (agent-curated)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/fr/datasets/fsa_hygiene_signals/fsa_food_hygiene_authorities_weekly?snapshot=20260925T124525Z-3ff299b92c29}},
note = {Snapshot 20260925T124525Z-3ff299b92c29, sha256 3ff299b92c296ab204be5a9776e6689583274dcb7498b756733f74bb57d2beea; accessed 2026-09-25}
}Intégrer un tableau ou un graphique
Collez ce code dans n’importe quelle page. L’intégration est épinglée au même instantané, suit le thème clair ou sombre du lecteur et affiche toujours la source, la licence et un lien de retour.
<iframe src="https://datazimuts.com/embed/chart?dataset=fsa_hygiene_signals%2Ffsa_food_hygiene_authorities_weekly&lang=fr&theme=auto&snapshot=20260925T124525Z-3ff299b92c29&x=extract_date&y=n_establishments&agg=avg" title="UK food hygiene authority intelligence (weekly)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Posez une question sur ce jeu de données. Les réponses viennent uniquement de sa fiche, de son profil mesuré et de son historique, et citent les faits utilisés.