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

การเรียงลำดับแถว

การค้นหาข้อมูลที่น่าสนใจใน DataFrame มักทำได้ง่ายขึ้นเมื่อเปลี่ยนลำดับของแถว โดยสามารถเรียงลำดับแถวได้ด้วยการส่งชื่อคอลัมน์เข้าไปใน .sort_values()

ในกรณีที่แถวมีค่าเท่ากัน (ซึ่งพบได้บ่อยเมื่อเรียงลำดับตามตัวแปรประเภท categorical) อาจต้องการตัดสินเสมอโดยเรียงลำดับตามคอลัมน์อื่นเพิ่มเติม ทำได้โดยส่งรายการชื่อคอลัมน์เข้าไปแทน

เรียงลำดับตาม … Syntax
คอลัมน์เดียว df.sort_values("breed")
หลายคอลัมน์ df.sort_values(["breed", "weight_kg"])

การใช้ .sort_values() ร่วมกับ .head() ช่วยให้ตอบคำถามในรูปแบบ "10 อันดับแรกของกรณีที่…?" ได้อย่างสะดวก

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

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

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

ดูคอร์ส

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

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

# Sort homelessness by individuals
homelessness_ind = ____

# Print the top few rows
print(____)
แก้ไขและรันโค้ด