श्रृंखला पंडों पुस्तकालय में मौजूद एक आयामी, लेबल वाली डेटा संरचना है। अक्ष लेबल को सामूहिक रूप से अनुक्रमणिका के रूप में जाना जाता है।
श्रृंखला संरचना किसी भी प्रकार के डेटा जैसे पूर्णांक, फ्लोट, स्ट्रिंग, पायथन ऑब्जेक्ट्स आदि को स्टोर कर सकती है। इसे किसी सरणी, शब्दकोश या स्थिर मान का उपयोग करके बनाया जा सकता है।
आइए देखें कि पायथन में एक खाली श्रृंखला कैसे बनाई जा सकती है -
उदाहरण
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)
स्पष्टीकरण
-
उपरोक्त कोड में, 'पांडा' पुस्तकालय आयात किया जाता है और इसे 'पीडी' के रूप में उपनाम दिया जाता है।
-
इसके बाद, 'सीरीज़' फ़ंक्शन को कॉल करके सीरीज़ डेटा संरचना बनाई जाती है।
-
फिर इसे कंसोल पर प्रिंट किया जाता है।
आइए देखते हैं कि इंडेक्स वैल्यू का स्पष्ट रूप से नामकरण किए बिना, सरणी का उपयोग करके एक श्रृंखला डेटा संरचना कैसे बनाई जा सकती है।
उदाहरण
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
स्पष्टीकरण
-
आवश्यक पुस्तकालयों को आयात किया जाता है, और उपयोग में आसानी के लिए उपनाम दिए जाते हैं।
-
अगला कदम एक संख्यात्मक सरणी संरचना बनाना और उसमें मानों को डेटा के रूप में पास करना है।
-
इसके बाद, एक खाली श्रृंखला डेटा संरचना बनाई जाती है, और पहले बनाए गए डेटा को एक पैरामीटर के रूप में पास किया जाता है।
-
आउटपुट कंसोल पर प्रदर्शित होता है।
नोट - जब अनुक्रमणिका के लिए कोई मान नहीं दिया जाता है, तो 0 से डिफ़ॉल्ट मान इसे असाइन किए जाते हैं।