Computer >> Máy Tính >  >> Lập trình >> Python

Python Pandas - Chèn giá trị chỉ mục mới vào chỉ mục đầu tiên từ chỉ mục cuối cùng

Để chèn giá trị chỉ mục mới vào chỉ mục đầu tiên từ chỉ mục cuối cùng, hãy sử dụng index.insert () phương pháp. Đặt giá trị chỉ mục cuối cùng -1 và giá trị được chèn làm tham số.

Đầu tiên, hãy nhập các thư viện được yêu cầu -

import pandas as pd

Tạo chỉ mục Pandas -

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

Hiển thị chỉ mục -

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

Chèn một giá trị mới vào chỉ mục đầu tiên từ chỉ mục cuối cùng bằng cách sử dụng phương thức insert (). Tham số đầu tiên trong insert () là vị trí đặt giá trị chỉ mục mới. -1 ở đây có nghĩa là giá trị chỉ mục mới được chèn vào chỉ mục đầu tiên từ chỉ mục cuối cùng. Tham số thứ hai là giá trị chỉ mục mới sẽ được chèn vào.

index.insert(-1, 'Suburban')

Ví dụ

Sau đây là mã -

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'))

Đầu ra

Điều này sẽ tạo ra kết quả sau -

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')