ในการสร้างดัชนี Pandas ใหม่พร้อมการลบองค์ประกอบดัชนีหลายรายการ ให้ใช้ index.delete() กระบวนการ. ตั้งค่าองค์ประกอบดัชนีหลายรายการในนั้น
ขั้นแรก นำเข้าไลบรารีที่จำเป็น -
นำเข้าแพนด้าเป็น pd
การสร้างดัชนี -
ดัชนี =pd.Index([15, 25, 35, 45, 55, 75, 95))
แสดงดัชนี -
print("ดัชนีแพนด้า...\n",ดัชนี)
การลบดัชนีหลายตัวที่ตำแหน่งที่ 3 เช่น ดัชนีที่ 2 และตำแหน่งที่ 5 เช่น ดัชนีที่ 4 -
print("\nดัชนีที่เหลืออยู่หลังจากลบองค์ประกอบดัชนีหลายรายการ...\n", index.delete([2, 4]))
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
นำเข้าแพนด้าเป็น pd# การสร้าง indexindex =pd.Index([15, 25, 35, 45, 55, 75, 95])# แสดง indexprint("Pandas Index...\n",index)# ส่งกลับจำนวนองค์ประกอบใน Indexprint("\nจำนวนขององค์ประกอบในดัชนี...\n",index.size)# ส่งคืน tuple ของรูปร่างของ dataprint ต้นแบบ ("\n tuple ของรูปร่างของข้อมูลพื้นฐาน ...\n",index.shape)# รับไบต์ใน dataprint("\nส่งคืนไบต์...\n",index.nbytes)# รับขนาดของ dataprint("\nส่งคืนมิติ.. .\n",index.nim)# กำลังลบดัชนีหลายตัวที่ตำแหน่งที่ 3 เช่น ดัชนีที่ 2 และตำแหน่งที่ 5 เช่น ดัชนี 4print("\nดัชนีที่เหลืออยู่หลังจากลบองค์ประกอบดัชนีหลายรายการ...\n", index.delete([2, 4 ]))
ผลลัพธ์
สิ่งนี้จะสร้างรหัสต่อไปนี้ -
ดัชนี Pandas...Int64Index([15, 25, 35, 45, 55, 75, 95, dtype='int64')จำนวนองค์ประกอบในดัชนี...7ทูเพิลของรูปร่างของข้อมูลพื้นฐาน ..(7,)ส่งคืนไบต์...56คืนค่ามิติข้อมูล...1ดัชนีที่เหลืออยู่หลังจากลบองค์ประกอบดัชนีหลายรายการ...Int64Index([15, 25, 45, 75, 95, dtype='int64')ก่อน>