食品成分データ一式 2,538食品×54成分 CSV・JSON・Excel
- Digital3,980 JPY



文部科学省の「日本食品標準成分表(八訂)増補2023年」を、そのまま計算に使える形に 整えたデータ一式です。CSV・JSON Lines・Excelシート・SQL の4つの形で入っています。 出典:「日本食品標準成分表(八訂)増補2023年」(文部科学省)を加工して作成 https://www.mext.go.jp/a_menu/syokuhinseibun/mext_00001.html ■ 中身(実測) ・食品 2,538 件 × 成分 54 列 = 成分の升目 137,052 個 ・食品群 18 群(穀類208 / 野菜類413 / 魚介類471 / 肉類317 ほか) ・出力ファイル 61 本(CSV 46 / JSON Lines 11 / JSON 2 / Excel 1 / SQL 1) ・展開後 56 MB まず開くファイル ・foods_values.csv 数値だけ。2,538件 × 54列。未測定は空欄。UTF-8(BOM付き)なので Excel でそのまま開けます ・foods_flags.csv 同じ形で「記号」だけ。どの数値が推計か、未測定かが分かります ・foods_raw.csv 公式Excelの文字そのまま(監査用)。(11.3) Tr - が原形で残ります ・foods_columns.csv 成分識別子・名称・単位の定義 54 行 ・foods.jsonl 1食品1行のJSON。{v: 数値, q: 記号} で分かれています ・栄養計算シート.xlsx 食品番号とグラム数を入れると合計が出るExcel ・seed.sql データベースに流し込みたい方向け(21MB) ・allergen_list.csv アレルゲン 29 品目(特定原材料 9 + 準ずるもの 20、令和8年4月時点) ・MANIFEST.json 元Excelの取得元URL・バイト数・SHA256・版 アミノ酸成分表(第1〜4表)、脂肪酸成分表(第1〜3表)、炭水化物成分表(利用可能 炭水化物・食物繊維・有機酸)も、同じ4点セット(values / flags / raw / columns)と JSON Lines で入っています。 ■ 無料の公式データと何が違うか 元データは無料で公開されています。この商品が肩代わりするのは、手間だけです。 1. 記号と数値を分けてあります。 成分表の値には Tr(微量)、(11.3)(推計値)、-(未測定)が混ざっています。 文字列なので、そのままでは足し算できません。ここを「数値」と「信頼度」の 2つの表に割ってあります。 実測 92,966 / 推計 21,415 / 未測定 18,650 / 微量Tr 4,015 升(実測値)。 2. 未測定を 0 として黙って足しません。 未測定は 18,650 升あります。0 として合計すると、実際より小さく出ます。 どの升が未測定かが引けるので、件数を添えて示せます。 3. 見出しがほどいてあります。 公式Excelは見出しが8行に分かれた「人が読むための表」です。ここでは 1行目が成分識別子、2行目が名称、3行目が単位、4行目以降がデータ、の 平らな表になっています。 4. アレルゲンの一覧が新しい。 2026年4月1日にカシューナッツが特定原材料に追加され、義務表示は 8品目 → 9品目 になりました。29品目すべてに出典(消費者庁)を付けてあります。 ■ 出典と再配布について(ここが大事です) 元データは文部科学省ウェブサイト利用規約により、商用利用も、改変も、再配布も 自由です。条件は次の二つだけです。 (1) 出典を書くこと (2) 加工した場合は、加工した旨を書くこと 規約は「クリエイティブ・コモンズ 表示4.0 国際(CC BY 4.0)と互換性がある」と 明記されています。 文部科学省ウェブサイト利用規約 https://www.mext.go.jp/b_menu/1351168.htm 同梱の「出典.txt」に、そのまま貼れる出典文(日本語・英語)が入っています。 このデータから作ったものを配るときは、その一文を添えてください。 つまり、当方は「データを使う権利」を売っていません。売っているのは 整形の手間と、検算の手間と、出典の保証(取得元URL・SHA256・版)の三つです。 そのぶん、社内システム・アプリ・研究・書籍・献立表への組み込みは自由です。 商用も可、改変も可、成果物を有償で配るのも自由です。 ■ 気をつけていただきたいこと ・この商品は成分の数値を届けるだけのものです。健康の効果や、病気の予防・治療に ついての助言ではありません。栄養や治療の判断は、医師・管理栄養士にご相談ください。 ・同梱の allergen_candidates.csv は、食品名から機械的に拾った下書きです。 食品表示法にもとづく表示の根拠にはなりません。実際の表示は、原材料と製造工程を 確認して事業者が判断してください。 ・変換の誤りがないことは保証できません。監査用に、公式Excelの文字をそのまま残した foods_raw.csv を同梱しています。疑わしいときは原本と照合してください。 ■ ファイルの形 zip 3 本(形式ごと)でお届けします。合計 5.7MB、展開後 56MB。 ・food-data_01of03.zip CSV 46本(+allergen_list.json) ・food-data_02of03.zip JSON Lines 11本 ・food-data_03of03.zip 栄養計算シート.xlsx と seed.sql どの zip にも、MANIFEST.json・LICENSE.txt(日英)・出典.txt・お読みください.txt・ 目録_CONTENTS.txt を入れてあります。必要な形式の zip だけ取っていただいても かまいません。 ■ 困ったら https://yohaku.city/contact


