ลองดู: 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,400 กิโลแคลอรี แต่ไม่สามารถกำหนดได้ตามธรรมชาติของข้อมูลที่คัดลอกมา
ข้อจำกัดความรับผิดชอบ: นี่ไม่ใช่แบบฝึกหัดในด้านสถิติ แต่เป็นแบบฝึกหัดในกรอบงาน 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 ดอลลาร์ ให้การเปรียบเทียบที่ดีกว่า (ตรงกันข้ามกับเกณฑ์ปกติ 1.90 ดอลลาร์) กับราคาอาหารซึ่งโดยทั่วไปไม่ต่ำกว่า 3.00 ดอลลาร์/มื้อ/วัน