1. Learn
  2. /
  3. कोर्स
  4. /
  5. pandas के साथ Data Manipulation

Connected

अभ्यास

Rows को sort करना

किसी DataFrame में दिलचस्प डेटा ढूँढना अक्सर तब आसान होता है जब आप rows का क्रम बदलते हैं। आप .sort_values() में किसी column का नाम पास करके rows को sort कर सकते हैं।

ऐसी स्थिति में जहाँ कुछ rows का मान समान हो (यदि आप किसी categorical वैरिएबल पर sort करते हैं तो यह आम है), आप बराबरी तोड़ने के लिए किसी दूसरे column पर भी sort कर सकते हैं। इस तरह आप कई columns पर sort करने के लिए column नामों की एक list पास कर सकते हैं।

Sort on … Syntax
one column df.sort_values("breed")
multiple columns df.sort_values(["breed", "weight_kg"])

.sort_values() को .head() के साथ मिलाकर आप ऐसे सवालों के जवाब दे सकते हैं: "Top केस कौन-से हैं जहाँ…?".

homelessness उपलब्ध है और pandas pd नाम से लोड किया गया है।

निर्देश 1/3

undefined XP
  • 1
    • homelessness को individuals column में बेघर व्यक्तियों की संख्या के अनुसार, छोटे से बड़े क्रम में sort करें, और इसे homelessness_ind के रूप में सेव करें।
    • sorted DataFrame का head प्रिंट करें।
  • 2
    • homelessness को बेघर family_members की संख्या के आधार पर descending क्रम में sort करें, और इसे homelessness_fam के रूप में सेव करें।
  • 3
    • homelessness को पहले region (ascending) के अनुसार, और फिर family members की संख्या (descending) के अनुसार sort करें। इसे homelessness_reg_fam के रूप में सेव करें।