หากค่าดีฟอลต์ถูกใช้เป็นค่าดัชนีใน Series จะสามารถเข้าถึงได้โดยใช้การทำดัชนี หากกำหนดค่าดัชนีไว้ ค่าดัชนีจะถูกส่งเป็นค่าดัชนีและแสดงบนคอนโซล
ให้เราเข้าใจด้วยความช่วยเหลือของตัวอย่าง
ตัวอย่าง
import pandas as pd my_data = [34, 56, 78, 90, 123, 45] my_index = ['ab', 'mn' ,'gh','kl', 'wq', 'az'] my_series = pd.Series(my_data, index = my_index) print("The series contains following elements") print(my_series) print("Accessing elements using customized index") print(my_series['mn']) print("Accessing elements using customized index") print(my_series['az'])
ผลลัพธ์
The series contains following elements ab 34 mn 56 gh 78 kl 90 wq 123 az 45 dtype: int64 Accessing elements using customized index 56 Accessing elements using customized index 45
คำอธิบาย
-
ไลบรารีที่จำเป็นจะถูกนำเข้าและให้ชื่อแทนเพื่อความสะดวกในการใช้งาน
-
รายการค่าข้อมูลถูกสร้างขึ้น ซึ่งต่อมาจะถูกส่งต่อเป็นพารามิเตอร์ไปยังฟังก์ชัน 'Series' ที่มีอยู่ในไลบรารี 'pandas'
-
ถัดไป ค่าดัชนีที่กำหนดเอง (ซึ่งจะถูกส่งต่อเป็นพารามิเตอร์ในภายหลัง) จะถูกจัดเก็บไว้ในรายการ
-
ชุดถูกสร้างขึ้นและรายการดัชนีและข้อมูลจะถูกส่งผ่านเป็นพารามิเตอร์ไปยังมัน
-
ชุดพิมพ์บนคอนโซล
-
เนื่องจากค่าดัชนีมีการกำหนดค่าเอง จึงใช้เพื่อเข้าถึงค่าในชุดข้อมูล เช่น series_name['index_name']
-
แล้วพิมพ์ลงบนคอนโซล