आइए देखें कि कैसे एक नम्पी सरणी की मदद से एक श्रृंखला डेटा संरचना बनाई जा सकती है, और स्पष्ट रूप से 'इंडेक्स' के लिए मान दे रही है।
जब अनुक्रमणिका के लिए कोई मान निर्दिष्ट नहीं किया जाता है, तो 0 से शुरू होने वाले डिफ़ॉल्ट मान श्रृंखला में मानों को असाइन किए जाते हैं।
निम्नलिखित एक उदाहरण है -
उदाहरण
import pandas as pd
import numpy as np
my_data = np.array(['ab','bc','cd','de', 'ef', 'fg','gh', 'hi'])
my_index = [3, 5, 7, 9, 11, 23, 45, 67]
my_series = pd.Series(my_data, index = my_index)
print("This is series data structure created using Numpy array and specifying index values")
print(my_series) आउटपुट
This is series data structure created using Numpy array and specifying index values 3 ab 5 bc 7 cd 9 de 11 ef 23 fg 45 gh 67 hi dtype: object
स्पष्टीकरण
-
आवश्यक पुस्तकालयों को आयात किया जाता है, और उपयोग में आसानी के लिए उपनाम दिए जाते हैं।
-
अगला कदम एक सुस्पष्ट सरणी संरचना बनाना है।
-
इसके बाद, उन मानों की एक सूची बनाई जाती है जिन्हें इंडेक्स के रूप में स्पष्ट रूप से निर्दिष्ट करने की आवश्यकता होती है।
-
'पांडा' लाइब्रेरी में मौजूद 'सीरीज़' फ़ंक्शन के लिए, पहले से बनाए गए डेटा और इंडेक्स सूची को पैरामीटर के रूप में पास किया जाता है।
-
आउटपुट कंसोल पर प्रदर्शित होता है।
नोट - यह इंगित करता है कि श्रृंखला डेटा संरचना बनाते समय अनुक्रमणिका के लिए अनुकूलित मान निर्दिष्ट किए जा सकते हैं।