Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python Pandas - แทรกค่าดัชนีใหม่ที่ดัชนีแรกจากตัวสุดท้าย


ในการแทรกค่าดัชนีใหม่ที่ดัชนีแรกจากค่าสุดท้าย ให้ใช้ index.insert() กระบวนการ. ตั้งค่าดัชนีสุดท้าย -1 และค่าที่จะแทรกเป็นพารามิเตอร์

ขั้นแรก นำเข้าไลบรารีที่จำเป็น -

import pandas as pd

การสร้างดัชนีนุ่น -

index = pd.Index(['Car','Bike','Airplane','Ship','Truck'])

แสดงดัชนี -

print("Pandas Index...\n",index)

แทรกค่าใหม่ที่ดัชนีแรกจากค่าสุดท้ายโดยใช้เมธอด insert() พารามิเตอร์แรกใน insert() คือตำแหน่งที่วางค่าดัชนีใหม่ -1 ในที่นี้หมายถึงค่าดัชนีใหม่จะถูกแทรกที่ดัชนีแรกจากค่าสุดท้าย พารามิเตอร์ที่สองคือค่าดัชนีใหม่ที่จะแทรก

index.insert(-1, 'Suburban')

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

import pandas as pd

# Creating the Pandas index
index = pd.Index(['Car','Bike','Airplane','Ship','Truck'])

# Display the index
print("Pandas Index...\n",index)

# Return the dtype of the data
print("\nThe dtype object...\n",index.dtype)

# Insert a new value at the first index from the last using the insert() method.
# The first parameter in the insert() is the location where the new index value is placed.
# The -1 here means the new index value gets inserted at the first index from the last.
# The second parameter is the new index value to be inserted.
print("\nAfter inserting a new index value...\n", index.insert(-1, 'Suburban'))

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Pandas Index...
Index(['Car', 'Bike', 'Airplane', 'Ship', 'Truck'], dtype='object')

The dtype object...
object

After inserting a new index value...
Index(['Car', 'Bike', 'Airplane', 'Ship', 'Suburban', 'Truck'], dtype='object')