Lihatlah: http://mpszumowski.pythonanywhere.com/index.html
Aplikasi Django-rest yang mengumpulkan dan memperbarui data melalui kerangka kerja yang kasar
Aplikasi ini dirancang untuk 1) mengekstrak data tentang populasi dunia dan tingkat kemiskinan menggunakan scrapy, 2) mengelola data menggunakan model Django, 3) mengekspresikannya melalui kerangka istirahat sederhana dan halaman web yang digerakkan ajax dan 4) mengaktifkan fungsi menggambar sederhana yang (a) memilih suatu negara setiap kali "seseorang" "lahir", (b) menentukan apakah "orang" tersebut hidup di bawah atau di atas tingkat kemiskinan sebesar $3,10/hari dan (c) membandingkannya dengan biaya pangan minimal sehari-hari.
tangkapan layar
Tombol di tepi kiri atas halaman menggambarkan negara acak di dunia berdasarkan jumlah penduduknya. Penanda menyorot warna kuning jika data tidak lengkap, biru jika mengenai segmen populasi di atas - dan merah jika di bawah ambang batas $3,10/hari. Jika biaya makanan sehari-hari lebih tinggi dari $3,10 fungsi acak berfungsi normal, namun jika lebih rendah, ada pengubah yang diperkenalkan untuk menurunkan kemungkinan seseorang berada di bagian populasi yang kelaparan.
Singkatnya, penanda menunjukkan apakah Anda pasti kelaparan. Jika warnanya berubah menjadi biru, kemungkinan besar seluruh anggaran Anda akan dihabiskan untuk makanan jika Anda memilih untuk mengonsumsi jatah minimal 2.400 kkal, namun hal ini tidak dapat ditentukan oleh sifat data yang diambil.
Penafian: Ini bukan latihan statistik, tetapi dalam kerangka kerja scrapy dan Django. Keakuratan data yang dikumpulkan bergantung pada metodologi Bank Dunia dan Numbeo.com. Sebaliknya, penjajarannya tidak sepenuhnya benar, karena datanya bersifat diskrit dan bukan kontinu.
Daftar negara dan populasi: http://wdi.worldbank.org/table/2.1
Jumlah minimum $ untuk jatah makanan harian: https://www.numbeo.com/food-prices/
Ambang batas kemiskinan: http://wdi.worldbank.org/table/1.2
Indeks kemiskinan sebesar $3,10 memberikan perbandingan yang lebih baik (berbeda dengan ambang batas biasanya sebesar $1,90) dengan harga pangan yang umumnya tidak lebih rendah dari $3,00/jatah/hari