チョコボール計測データのデータビューワーを作った
【概要】
【目次】
はじめに
当ブログは、2017年11月に立ち上げて以来、合計で250回、計791箱のチョコボールを計測してきました。(2021年1月14日現在)
計測結果は毎回ブログ記事で公開してきたのと合わせて集計をたまに記事化していました(これとかこれ)。 しかし、不定期に更新される記事でのみデータを確認できるというのはあまりに不便です。そこで、データをインタラクティブに確認できるWebアプリを作ったので公開しました。
是非触ってみてください。
機能説明
言いたいことは全て書いたんですが、一応機能について説明を書いておきます。
全体概要
このWebサービスでは、チョコボールの計測データを確認できます。
確認できる項目は、以下の3つです。
- 内容量の分布
- チョコボール個数の傾向
- エンゼル出現確率の推定結果
このうち1と2については、フレーバー毎の集計結果となります。
Flavor選択
サイドバーに味の選択ができるプルダウンメニューがあります。
ピーナッツといちご以外はデータが少ないので選択されないことをお勧めします。
内容量の分布
全体の重さから、空箱の重さを引いた正味の重量の分布を確認できます。
詳しくは以下の記事に記載していますが、期間によって内容量の傾向が変わったようなので時期による違いが確認できるようにスライダーを設けています。
チョコボール個数の傾向
個数の時系列データについてはおまけです。
パッケージ記載の賞味期限月毎の平均を実線で、最大個数と最小個数をグレーの領域で表しています。
大きな変化はみられないような気がします。が、ここも詳しくみていくと面白そうな傾向があるような気がします。詳しくは以下の記事をみてください。
この辺の分析データも実装するかは検討中です。
エンゼル出現確率
エンゼル の出現確率の推定結果です。詳しくは以下の記事を見てください。推論方法とソースコードを公開しています。
エンゼル出現確率については、ハズレ、銀のエンゼル 、金のエンゼルの出現確率の事後分布(MCMCサンプルのヒストグラム)を掲載しています。
また、銀のエンゼルをN個当てるまでに必要なチョコボールの購入数を見積もれるシミュレータも実装しました。
欲しいエンゼルの個数を選択し(初期値は5)、確率の見積もり値を設定します(初期値は80%)。シミュレーション結果として、確率p%以上で銀のエンゼルがN個得られるまでに必要な個数の予測値が図と数値で出てきます。
予算の確保に役立ててください。
開発環境
Webアプリ関連の知識と技術が謙遜抜きでほぼ0なので、すごく簡単な手段を使っています。
ビューワー自体はStreamlitを利用しました。JupyterLabを触る感覚でめちゃくちゃ手軽にフロントができます。
インフラとしてはHerokuを利用しました。
herokuへのデプロイのやり方については以下のブログを参考にさせてもらいました。
まとめ
ということで、チョコボールの計測データの簡易的なビューワーを作りました。
動きがもっさりしているのは改善していきたいです。 あと、公開停止しちゃったけど、ChocoballDetectorとも連携させるようにしたいな。
第250回 チョコボール計測(ピーナツ)
こんばんは、チョコボール統計研究所です。
今夜もおピーナツ味を2箱計測します。
計測結果
date | best_before | weight | box_weight | number | factory | shop | angel | net_weight | mean_weight |
---|---|---|---|---|---|---|---|---|---|
2021-01-12 | 2021-04-01 | 33.181 | 4.712 | 16 | 小山工場 | スーパー(さいたま市) | なし | 28.469 | 1.779 |
2021-01-12 | 2021-04-01 | 33.086 | 4.718 | 15 | 小山工場 | スーパー(さいたま市) | なし | 28.368 | 1.891 |
エンゼルさん現れずです。
基礎集計
ピーナツ味の集計です。
項目 | 数 |
---|---|
計測データ数 | 557 |
銀のエンゼル出現数 | 21 |
金のエンゼル出現数 | 1 |
最小 | 中央値 | 最大値 | 平均 | |
---|---|---|---|---|
正味重量 | 28.032 | 29.326 | 32.232 | 29.305 |
個数 | 14.000 | 16.000 | 20.000 | 16.339 |
この図は正味の重量のヒストグラムです。 赤い縦線が仕様(28g)を表しています。 青い太線で正規分布と仮定した最尤推定量をプロットしています。
エンゼル出現確率の予測
これまでに得られているデータを利用して金と銀のエンゼルの確率を推定します。 推定方法の詳細は以下の記事を参照ください。
銀のエンゼルと金のエンゼルの出現確率をベイズ推定する(金と銀を合わせて推定) - チョコボール統計
これまでに取得したデータは次の通りです。
項目 | 数 |
---|---|
計測データ数 | 780 |
銀のエンゼル出現数 | 30 |
金のエンゼル出現数 | 1 |
この結果を使ってベイズ推定によるエンゼルの出現確率推定を行います。
ハズレ、銀のエンゼル、金のエンゼルの確率の推定結果は以下のとおりです。
銀のエンゼルは、3.1%〜6.3%の間と推定しており、期待値は4.7%です。
金のエンゼルは、0.00%~0.52%の間と推定しており、期待値は0.22%です。
広告
Amazonの欲しいものリスト作ってみました。
チョコボールのカンパ募集中です。
チョコボールをカンパする
第249回 チョコボール計測(ピーナツ)
こんばんは、チョコボール統計研究所です。
今夜はピーナツ味を2箱計測します。
計測結果
date | best_before | weight | box_weight | number | factory | shop | angel | net_weight | mean_weight |
---|---|---|---|---|---|---|---|---|---|
2021-01-07 | 2021-04-01 | 33.113 | 4.731 | 16 | 小山工場 | スーパー(さいたま市) | なし | 28.382 | 1.774 |
2021-01-07 | 2021-04-01 | 33.238 | 4.72 | 15 | 小山工場 | スーパー(さいたま市) | なし | 28.518 | 1.901 |
エンゼルさん現れずです。
基礎集計
ピーナツ味の集計です。
項目 | 数 |
---|---|
計測データ数 | 555 |
銀のエンゼル出現数 | 21 |
金のエンゼル出現数 | 1 |
最小 | 中央値 | 最大値 | 平均 | |
---|---|---|---|---|
正味重量 | 28.032 | 29.328 | 32.232 | 29.308 |
個数 | 14.000 | 16.000 | 20.000 | 16.342 |
この図は正味の重量のヒストグラムです。 赤い縦線が仕様(28g)を表しています。 青い太線で正規分布と仮定した最尤推定量をプロットしています。
エンゼル出現確率の予測
これまでに得られているデータを利用して金と銀のエンゼルの確率を推定します。 推定方法の詳細は以下の記事を参照ください。
銀のエンゼルと金のエンゼルの出現確率をベイズ推定する(金と銀を合わせて推定) - チョコボール統計
これまでに取得したデータは次の通りです。
項目 | 数 |
---|---|
計測データ数 | 778 |
銀のエンゼル出現数 | 30 |
金のエンゼル出現数 | 1 |
この結果を使ってベイズ推定によるエンゼルの出現確率推定を行います。
ハズレ、銀のエンゼル、金のエンゼルの確率の推定結果は以下のとおりです。
銀のエンゼルは、3.1%〜6.3%の間と推定しており、期待値は4.7%です。
金のエンゼルは、0.00%~0.52%の間と推定しており、期待値は0.22%です。
広告
Amazonの欲しいものリスト作ってみました。
チョコボールのカンパ募集中です。
チョコボールをカンパする
第248回 チョコボール計測(ピーナツ)
こんばんは、チョコボール統計研究所です。
今夜はピーナツ味を2箱計測します。
計測結果
date | best_before | weight | box_weight | number | factory | shop | angel | net_weight | mean_weight |
---|---|---|---|---|---|---|---|---|---|
2021-01-05 | 2021-02-01 | 34.831 | 4.775 | 16 | 小山工場 | スーパー(さいたま市) | なし | 30.056 | 1.878 |
2021-01-05 | 2021-02-01 | 33.789 | 4.763 | 16 | 小山工場 | スーパー(さいたま市) | なし | 29.026 | 1.814 |
エンゼルさん現れずです。
基礎集計
ピーナツ味の集計です。
項目 | 数 |
---|---|
計測データ数 | 553 |
銀のエンゼル出現数 | 21 |
金のエンゼル出現数 | 1 |
最小 | 中央値 | 最大値 | 平均 | |
---|---|---|---|---|
正味重量 | 28.032 | 29.332 | 32.232 | 29.311 |
個数 | 14.000 | 16.000 | 20.000 | 16.345 |
この図は正味の重量のヒストグラムです。 赤い縦線が仕様(28g)を表しています。 青い太線で正規分布と仮定した最尤推定量をプロットしています。
エンゼル出現確率の予測
これまでに得られているデータを利用して金と銀のエンゼルの確率を推定します。 推定方法の詳細は以下の記事を参照ください。
銀のエンゼルと金のエンゼルの出現確率をベイズ推定する(金と銀を合わせて推定) - チョコボール統計
これまでに取得したデータは次の通りです。
項目 | 数 |
---|---|
計測データ数 | 776 |
銀のエンゼル出現数 | 30 |
金のエンゼル出現数 | 1 |
この結果を使ってベイズ推定によるエンゼルの出現確率推定を行います。
ハズレ、銀のエンゼル、金のエンゼルの確率の推定結果は以下のとおりです。
銀のエンゼルは、3.1%〜6.3%の間と推定しており、期待値は4.7%です。
金のエンゼルは、0.00%~0.53%の間と推定しており、期待値は0.22%です。
広告
Amazonの欲しいものリスト作ってみました。
チョコボールのカンパ募集中です。
チョコボールをカンパする
おもちゃのカンヅメを開けてみた話
【概要】
- 2020年版のおもちゃのカンヅメを遊んだので紹介
- これは良いものですよ
【目次】
はじめに
チョコボールといえばおもちゃのカンヅメ!
おもちゃのカンヅメは定期的(?)に更新されています。 ということで2020年版のおもちゃのカンヅメ「走る!キョロちゃん缶」を開けてみました。
応募から到着まで
銀のエンゼルが10枚手元にあったので応募。
出すぞー pic.twitter.com/m1DVsL9gWG
— yoichi_t (@yoichi_t) 2020年9月13日
だいたい1ヶ月くらいで届きました。
わーい pic.twitter.com/8EVUOmuRur
— yoichi_t (@yoichi_t) 2020年10月2日
生の箱で届くんですよね。
ちなみに二つ応募したのは、もちろん保存用と遊ぶ用です。
遊んでみた
音声コマンドでキョロちゃんが走り出します。
最近のカンヅメの中でもだいぶ面白いと思いますので、手元に5枚の銀のエンゼル、または、金のエンゼル 1枚あるなら応募すると良いと思いますよ。
あ、ちなみに、これはあくまでも「おもちゃのカンヅメ」なので、中におもちゃも入ってます。中のおもちゃは公開しないので、交換した方のお楽しみということで。
まとめ
ということで、2020年版のおもちゃのカンヅメを遊んでみました。
エンゼルの出現確率については、当ブログでの集計の結果、だいたい5%程度ということがわかっています。以下の記事での推定では、だいたい200個くらい買えば5つの銀のエンゼルが集まる予想です。
メルカリで買った方が遥かに安いんですけどね。
ちなみに、過去のおもちゃのカンヅメについては以下の記事をご覧ください。
第247回 チョコボール計測(ピーナツ)
こんばんは、チョコボール統計研究所です。
今夜はピーナツ味を2箱計測します。
計測結果
date | best_before | weight | box_weight | number | factory | shop | angel | net_weight | mean_weight |
---|---|---|---|---|---|---|---|---|---|
2020-09-28 | 2021-02-01 | 33.421 | 4.858 | 15 | 小山工場 | スーパー(さいたま市) | なし | 28.563 | 1.904 |
2020-09-28 | 2021-04-01 | 33.445 | 4.726 | 15 | 小山工場 | スーパー(さいたま市) | なし | 28.719 | 1.915 |
今日はエンゼルさん現れずです。
基礎集計
ピーナツ味の集計です。
項目 | 数 |
---|---|
計測データ数 | 551 |
銀のエンゼル出現数 | 21 |
金のエンゼル出現数 | 1 |
最小 | 中央値 | 最大値 | 平均 | |
---|---|---|---|---|
正味重量 | 28.032 | 29.332 | 32.232 | 29.310 |
個数 | 14.000 | 16.000 | 20.000 | 16.347 |
この図は正味の重量のヒストグラムです。 赤い縦線が仕様(28g)を表しています。 青い太線で正規分布と仮定した最尤推定量をプロットしています。
エンゼル出現確率の予測
これまでに得られているデータを利用して金と銀のエンゼルの確率を推定します。 推定方法の詳細は以下の記事を参照ください。
銀のエンゼルと金のエンゼルの出現確率をベイズ推定する(金と銀を合わせて推定) - チョコボール統計
これまでに取得したデータは次の通りです。
項目 | 数 |
---|---|
計測データ数 | 774 |
銀のエンゼル出現数 | 30 |
金のエンゼル出現数 | 1 |
この結果を使ってベイズ推定によるエンゼルの出現確率推定を行います。
ハズレ、銀のエンゼル、金のエンゼルの確率の推定結果は以下のとおりです。
銀のエンゼルは、3.1%〜6.3%の間と推定しており、期待値は4.7%です。
金のエンゼルは、0.00%~0.53%の間と推定しており、期待値は0.22%です。
広告
Amazonの欲しいものリスト作ってみました。
チョコボールのカンパ募集中です。
チョコボールをカンパする
第246回 チョコボール計測(ピーナツ)
こんばんは、チョコボール統計研究所です。
今夜はピーナツ味を2箱計測します。
計測結果
date | best_before | weight | box_weight | number | factory | shop | angel | net_weight | mean_weight |
---|---|---|---|---|---|---|---|---|---|
2020-09-23 | 2021-03-01 | 33.241 | 4.783 | 16 | 小山工場 | スーパー(さいたま市) | なし | 28.458 | 1.779 |
2020-09-23 | 2021-03-01 | 33.499 | 4.728 | 16 | 小山工場 | スーパー(さいたま市) | なし | 28.771 | 1.798 |
今日はエンゼルさん現れずです。
基礎集計
ピーナツ味の集計です。
項目 | 数 |
---|---|
計測データ数 | 549 |
銀のエンゼル出現数 | 21 |
金のエンゼル出現数 | 1 |
| | 最小 | 中央値 | 最大値 | 平均 | |:----|:-----|:-----------|:-----------|:------| 正味重量 | 28.032 | 29.332 | 32.232 | 29.313 | | 個数 | 14.000 | 16.000 | 20.000 | 16.352 |
この図は正味の重量のヒストグラムです。 赤い縦線が仕様(28g)を表しています。 青い太線で正規分布と仮定した最尤推定量をプロットしています。
エンゼル出現確率の予測
これまでに得られているデータを利用して金と銀のエンゼルの確率を推定します。 推定方法の詳細は以下の記事を参照ください。
銀のエンゼルと金のエンゼルの出現確率をベイズ推定する(金と銀を合わせて推定) - チョコボール統計
これまでに取得したデータは次の通りです。
項目 | 数 |
---|---|
計測データ数 | 772 |
銀のエンゼル出現数 | 30 |
金のエンゼル出現数 | 1 |
この結果を使ってベイズ推定によるエンゼルの出現確率推定を行います。
ハズレ、銀のエンゼル、金のエンゼルの確率の推定結果は以下のとおりです。
銀のエンゼルは、3.1%〜6.3%の間と推定しており、期待値は4.7%です。
金のエンゼルは、0.00%~0.53%の間と推定しており、期待値は0.22%です。
広告
Amazonの欲しいものリスト作ってみました。
チョコボールのカンパ募集中です。
チョコボールをカンパする