0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ロイズのチョコが高すぎて

Last updated at Posted at 2025-11-20

はじめに

近年、チョコレートの価格がどんどん上昇しています。

ロイズの生チョコをよく買いますが、
1995年の発売当時は600円でした。
2025年の11月には1215円になってました。
ついに、おみやげに買うのを諦めました。
スーパーのチョコでさえ買うのを躊躇する価格。

今年は、カカオの生産量低下のニュースがありました。
主な輸出入国と量を可視化したので、メモです。

環境

Processing 4.4.10

地図画像(1024x512)
Equirectangular 正距円筒図法

統計データ(world integrated trade solution)

スクショをAIでCSV形式に変換しています。以下に例を示します。
プロット用に首都の緯度経度もつけてもらっています。
※数字がない部分はこちらで適当な推定値を入れました。

cocoa_export_top10_2004.csv
Rank,Country,TradeFlow,Year,TradeValue_1000USD,Quantity_kg,Capital,Capital_Lat,Capital_Lon
1,"Cote d'Ivoire","Export",2004,1617484.75,1060640000,"Yamoussoukro",6.8276,-5.2893
2,"Indonesia","Export",2004,369863.00,275484000,"Jakarta",-6.2088,106.8456
3,"Cameroon","Export",2004,230141.24,169772000,"Yaounde",3.8480,11.5021
4,"Belgium","Export",2004,200499.11,114723000,"Brussels",50.8466,4.3517
5,"Estonia","Export",2004,105764.68,54190000,"Tallinn",59.4370,24.7536
6,"Ecuador","Export",2004,102364.23,70194900,"Quito",-0.1807,-78.4678
7,"Papua New Guinea","Export",2004,56674.41,2142170000,"Port Moresby",-9.4438,147.1803
8,"Dominican Republic","Export",2004,48570.25,36495700,"Santo Domingo",18.4861,-69.9312
9,"United States","Export",2004,47695.95,29985900,"Washington, D.C.",38.9072,-77.0369
10,"Netherlands","Export",2004,27009.40,15701200,"Amsterdam",52.3770,4.8971

結果

輸入 2004〜2014〜2024

importCacao2004.png
importCacao2014.png
importCacao2024.png

輸出 2004〜2014〜2024

exportCacao2004.png
exportCacao2014.png
exportCacao2024.png

考察

当たり前ですが、輸入は欧米が多いです。

輸出では、2004年はパプア・ニューギニアが1位だったのに、その後、消えました。
どうやら、害虫で壊滅してしまったようです。
アフリカでの生産量もだんだんと落ち込み、世界的に品薄になっていることがわかります。

当面は安くなりそうにないですね。
生産者に感謝して大切に食べましょう。

プログラム

地図とCSVを読み込み、可視化して保存のみ。
工夫は、取引量が円の面積に比例するように、円の半径で平方根使ってることぐらいでしょうか。

CacaoImportExportVisualize.pde
Table t;
PImage map;

void setup() {
  size(1024, 512);
  t = loadTable("cocoa_export_top10_2024.csv", "header,csv");
  map = loadImage("map.png");

  image(map, 0, 0);

  for (TableRow row : t.rows()) {
    float lat = row.getFloat("Capital_Lat");
    float lon = row.getFloat("Capital_Lon");
    float q   = row.getFloat("Quantity_kg");
    String txt = row.getString("Country");

    float x = map(lon, -180, 180, 0, width);
    float y = map(lat, 90, -90, 0, height); // 北を上に
    float r = sqrt(q*0.00001); // 量と円面積が比例するように平方根使う

    stroke(255, 0, 0); //輪郭
    fill(255, 255, 255, 128);  // 白、半透明
    circle(x, y, r);

    stroke(0, 0, 0); //輪郭
    fill(0, 0, 0);  // 黒
    textSize(10);
    text(txt, x-10, y+10);
    save("exportCacao2024.png");
  }
}

void draw() {
}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?