來看看:http://mpszumowski.pythonanywhere.com/index.html
一個 django-rest 應用程序,透過 scrapy 框架收集和更新數據
該應用程式旨在 1)使用 scrapy 提取有關世界人口和貧困率的數據,2)使用 django 模型管理數據,3)透過簡單的休息框架和 ajax 驅動的網頁來表達它們,4)啟用簡單的繪圖功能其中(a) 每次「一個人」就選擇一個國家,(b) 得出這個「人」的生活是否低於或高於3.10 美元/天的貧窮率,(c) 將其與每日最低食品成本進行比較。
螢幕截圖
頁面左上角的按鈕根據人口隨機繪製世界上的一個國家。如果數據不完整,則標記突出顯示黃色;如果達到上面的人口部分,則標記突出顯示藍色;如果低於 3.10 美元/天的閾值,則標記突出顯示紅色。如果每日食品成本高於 3.10 美元,則隨機函數正常工作,但如果較低,則會引入修正器來降低發現自己處於人口飢餓部分的機率。
總之,這個標記顯示你是否一定會挨餓。如果它變成藍色,如果您選擇吃最低 2,400kcal 配給量,那麼您的全部預算仍然可能會花在食物上,但這取決於抓取資料的性質。
免責聲明:這不是統計練習,而是 scrapy 和 django 框架中的練習。收集資料的準確性取決於世界銀行和 Numbeo.com 的方法。另一方面,它們的並置並不完全正確,因為資料具有離散而不是連續的特徵。
國家與人口清單:http://wdi.worldbank.org/table/2.1
每日食品配給的最低金額:https://www.numbeo.com/food-prices/
貧窮線:http://wdi.worldbank.org/table/1.2
3.10 美元的貧窮指數可以更好地與通常不低於 3.00 美元/口糧/天的食品價格進行比較(與通常的 1.90 美元門檻相比)