เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเพิ่มคอลัมน์ใหม่

ข้อมูลที่มีอยู่ไม่ได้จำกัดแค่สิ่งที่ได้รับมาเท่านั้น เพราะสามารถเพิ่มคอลัมน์ใหม่ลงใน DataFrame ได้ด้วย กระบวนการนี้มีชื่อเรียกหลายอย่าง เช่น transforming, mutating และ feature engineering

สร้างคอลัมน์ใหม่ขึ้นมาตั้งแต่ต้นได้เลย หรือจะคำนวณจากคอลัมน์ที่มีอยู่ก็ได้ เช่น นำคอลัมน์มาบวกกัน หรือแปลงหน่วยของข้อมูล

homelessness คือ DataFrame ที่เก็บข้อมูลประมาณการจำนวนคนไร้บ้านในแต่ละรัฐของสหรัฐอเมริกาในปี 2018 คอลัมน์ individual คือจำนวนคนไร้บ้านที่ไม่ได้อยู่กับครอบครัวที่มีเด็ก คอลัมน์ family_members คือจำนวนคนไร้บ้านที่อยู่กับครอบครัวที่มีเด็ก และคอลัมน์ state_pop คือประชากรรวมทั้งหมดของแต่ละรัฐ

homelessness พร้อมใช้งานแล้ว และ pandas ถูกโหลดในชื่อ pd

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การจัดการข้อมูลด้วย pandas

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เพิ่มคอลัมน์ใหม่ชื่อ total ลงใน homelessness โดยให้มีค่าเท่ากับผลรวมของคอลัมน์ individuals และ family_members
  • เพิ่มคอลัมน์อีกหนึ่งคอลัมน์ชื่อ p_homeless ลงใน homelessness โดยให้มีค่าเป็นสัดส่วนของจำนวนคนไร้บ้านทั้งหมด total เทียบกับประชากรรวมของแต่ละรัฐ state_pop

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Add total col as sum of individuals and family_members
____

# Add p_homeless col as proportion of total homeless population to the state population
____

# See the result
print(homelessness)
แก้ไขและรันโค้ด