Data Analyst › pandas

ชุดฝึกท้าย module: pandas

โจทย์คละหัวข้อทั้ง module โดยไม่บอกว่าต้องใช้เทคนิคไหน ให้เลือกวิธีเองเหมือนตอนทำงานจริง

🟢 พื้นฐานยังไม่ได้ทำ

สินค้าหมวด Fashion ราคาต่ำกว่า 500 บาท แสดง product_name, price เก็บไว้ในตัวแปร result

🟢 พื้นฐานยังไม่ได้ทำ

5 ออเดอร์แรกสุดที่ถูกยกเลิก (order_id น้อยไปมาก) แสดง order_id, order_date เก็บไว้ในตัวแปร result

🟢 พื้นฐานยังไม่ได้ทำ

จำนวนสินค้าที่ราคามากกว่า 1000 บาท แยกตามหมวด เก็บไว้ในตัวแปร result

🟢 พื้นฐานยังไม่ได้ทำ

ช่องทางสมัคร (channel) ที่มีลูกค้ามากกว่า 500 คน เก็บไว้ในตัวแปร result

🟡 ประยุกต์ยังไม่ได้ทำ

จำนวนออเดอร์ที่จ่ายด้วย bank_transfer และมีส่วนลด เก็บไว้ในตัวแปร n_orders

🟡 ประยุกต์ยังไม่ได้ทำ

5 ลูกค้าเมือง Chiang Mai ที่ใช้จ่ายมากที่สุด (เฉพาะออเดอร์ completed) เรียงมากไปน้อย เก็บไว้ในตัวแปร result

🟡 ประยุกต์ยังไม่ได้ทำ

จำนวนลูกค้าที่เคยซื้อสินค้าที่ราคาต่อชิ้นแพงกว่า 10000 บาท (นับไม่ซ้ำคน) เก็บไว้ในตัวแปร n_customers

🔴 ท้าทายยังไม่ได้ทำ

หมวดสินค้าที่มีจำนวนสินค้าน้อยกว่าค่าเฉลี่ยจำนวนสินค้าต่อหมวด เก็บไว้ในตัวแปร result

🟡 ประยุกต์ยังไม่ได้ทำ

3 สินค้าราคาแพงที่สุดในหมวด Sports แสดง product_name, price เก็บไว้ในตัวแปร result

🔴 ท้าทายยังไม่ได้ทำ

แต่ละเมืองมีสัดส่วนรายได้ (เฉพาะ completed) เท่าไรของรายได้รวมทั้งหมด (ปัด 1 ตำแหน่งเป็น %) เรียงมากไปน้อย เก็บไว้ในตัวแปร result

🟢 พื้นฐานยังไม่ได้ทำ

จำนวนออเดอร์ทั้งหมดในเดือนกุมภาพันธ์ (ทุกปีรวมกัน) เก็บไว้ในตัวแปร n_orders

🟡 ประยุกต์ยังไม่ได้ทำ

จำนวนลูกค้าที่สมัครในไตรมาส 4 ปี 2024 (ต.ค.–ธ.ค.) เก็บไว้ในตัวแปร n_customers

🟢 พื้นฐานยังไม่ได้ทำ

จำนวนแถวในข้อมูลลูกค้าดิบ (customers_raw) ที่ไม่มีอีเมล เก็บไว้ในตัวแปร n_missing

🟢 พื้นฐานยังไม่ได้ทำ

3 สินค้าที่ถูกสั่งซื้อมากที่สุด (นับจำนวนแถวใน order_items หลัง merge) เรียงมากไปน้อย เก็บไว้ในตัวแปร result

🟡 ประยุกต์ยังไม่ได้ทำ

ลูกค้าเมือง Khon Kaen ใช้จ่ายรวมเท่าไร (เฉพาะ completed) ปัด 2 ตำแหน่ง เก็บไว้ในตัวแปร total

🔴 ท้าทายยังไม่ได้ทำ

จำนวนสินค้าที่ไม่เคยอยู่ในออเดอร์ที่ถูกยกเลิกเลย เก็บไว้ในตัวแปร n_products