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

โครงสร้างข้อมูลซีรีส์ในไลบรารี Pandas ใน Python คืออะไร


ซีรีส์เป็นโครงสร้างข้อมูลแบบมิติเดียวที่มีป้ายกำกับซึ่งมีอยู่ในไลบรารี Pandas ป้ายแกนเรียกรวมกันว่าดัชนี

โครงสร้างชุดข้อมูลสามารถจัดเก็บข้อมูลประเภทใดก็ได้ เช่น จำนวนเต็ม, ทุ่น, สตริง, ออบเจ็กต์หลาม และอื่นๆ สามารถสร้างได้โดยใช้อาร์เรย์ พจนานุกรม หรือค่าคงที่

ให้เราดูว่าสามารถสร้างชุดว่างใน Python ได้อย่างไร -

ตัวอย่าง

import pandas as pd
my_series = pd.Series()
print("This is an empty series data structure")
print(my_series)

ผลลัพธ์

This is an empty series data structure
Series([], dtype: float64)

คำอธิบาย

  • ในโค้ดด้านบนนี้ ไลบรารี 'pandas' จะถูกนำเข้าและตั้งชื่อนามแฝงว่า 'pd'

  • ถัดไป โครงสร้างข้อมูลชุดข้อมูลจะถูกสร้างขึ้นโดยการเรียกใช้ฟังก์ชัน "ชุดข้อมูล"

  • แล้วพิมพ์ลงบนคอนโซล

ให้เราดูวิธีการสร้างโครงสร้างข้อมูลแบบอนุกรมโดยใช้อาร์เรย์โดยไม่ต้องตั้งชื่อค่าดัชนีอย่างชัดเจน

ตัวอย่าง

import pandas as pd
import numpy as np
my_data = np.array(['ab','bc','cd','de', 'ef', 'fg','gh', 'hi'])
my_series = pd.Series(my_data)
print("This is series data structure created using Numpy array")
print(my_series)

ผลลัพธ์

This is series data structure created using Numpy array
0  ab
1  bc
2  cd
3  de
4  ef
5  fg
6  gh
7  hi
dtype: object

คำอธิบาย

  • ไลบรารีที่จำเป็นจะถูกนำเข้า และให้ชื่อแทนเพื่อความสะดวกในการใช้งาน

  • ขั้นตอนต่อไปคือการสร้างโครงสร้างอาร์เรย์แบบ numpy และส่งผ่านค่าไปเป็นข้อมูล

  • ถัดไป โครงสร้างข้อมูลอนุกรมว่างจะถูกสร้างขึ้น และข้อมูลที่สร้างก่อนหน้านี้จะถูกส่งผ่านเป็นพารามิเตอร์ไป

  • เอาต์พุตจะแสดงบนคอนโซล

หมายเหตุ − เมื่อไม่มีการระบุค่าสำหรับดัชนี ค่าเริ่มต้นจาก 0 จะถูกกำหนดให้กับดัชนีนั้น