Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

बताएं कि पायथन में श्रृंखला डेटा संरचना से शीर्ष 'एन' तत्वों तक कैसे पहुंचा जा सकता है?

हमने पहले ऑपरेटर ':' की मदद से स्लाइसिंग का उपयोग किया है, जिसका उपयोग श्रृंखला संरचना से शीर्ष 'एन' तत्वों को निकालने के मामले में किया जाता है। यह श्रृंखला तत्वों को एक श्रेणी निर्दिष्ट करने में मदद करता है जिसे बाद में प्रदर्शित किया जाएगा।

आइए एक उदाहरण देखें -

उदाहरण

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)
n = 3
print("Top 3 elements are :")
print(my_series[:n])

आउटपुट

The series contains following elements
ab  34
mn  56
gh  78
kl  90
wq  123
az  45
dtype: int64
Top 3 elements are :
ab  34
mn  56
gh  78
dtype: int64

स्पष्टीकरण

  • आवश्यक पुस्तकालयों को आयात किया जाता है, और उपयोग में आसानी के लिए उपनाम दिए जाते हैं।

  • डेटा मानों की एक सूची बनाई जाती है, जिसे बाद में 'पांडा' लाइब्रेरी में मौजूद 'सीरीज़' फ़ंक्शन के पैरामीटर के रूप में पास किया जाता है

  • इसके बाद, अनुकूलित अनुक्रमणिका मान (जो बाद में पैरामीटर के रूप में पास किए जाते हैं) एक सूची में संग्रहीत किए जाते हैं।

  • पायथन में इंडेक्सिंग ':' ऑपरेटर का उपयोग करके श्रृंखला से मूल्यों की एक विशिष्ट श्रेणी तक पहुंचा जा सकता है।

  • ':' ऑपरेटर का उपयोग निम्न श्रेणी मान और उच्च श्रेणी मान के बीच किया जा सकता है:[निचला श्रेणी:उच्च श्रेणी]।

  • इसमें निम्न श्रेणी मान शामिल होगा लेकिन उच्च श्रेणी मान शामिल नहीं होगा।

  • यदि निम्न श्रेणी के लिए कोई मान प्रदान नहीं किया जाता है, तो इसे 0 के रूप में लिया जाता है।

  • यदि उच्च श्रेणी के लिए कोई मान प्रदान नहीं किया जाता है, तो इसे लेन (डेटा संरचना) -1 के रूप में लिया जाता है।

  • यहां, यह इंगित करता है कि निचली श्रेणी 0 है और उच्च श्रेणी 3 है।

  • फिर इसे कंसोल पर प्रिंट किया जाता है।


  1. बताएं कि पायथन में फ़ैक्टरप्लॉट फ़ंक्शन का उपयोग करके वायलिन प्लॉट की कल्पना कैसे की जा सकती है?

    बारप्लॉट फ़ंक्शन एक श्रेणीगत चर और एक सतत चर के बीच संबंध स्थापित करता है। डेटा को आयताकार बार के रूप में दर्शाया जाता है जहां बार की लंबाई उस विशिष्ट श्रेणी में डेटा के अनुपात को इंगित करती है। पॉइंट प्लॉट बार प्लॉट के समान होते हैं लेकिन फ़िल बार का प्रतिनिधित्व करने के बजाय, डेटा पॉइंट का अनुमान

  1. पायथन सीबॉर्न लाइब्रेरी में डेटा की कल्पना करने के लिए काउंटप्लॉट का उपयोग कैसे किया जा सकता है?

    सीबॉर्न एक पुस्तकालय है जो डेटा की कल्पना करने में मदद करता है। यह अनुकूलित थीम और एक उच्च-स्तरीय इंटरफ़ेस के साथ आता है। पिछले प्लॉट्स में, हमने पूरे डेटासेट को ग्राफ पर प्लॉट किया था। बार प्लॉट की मदद से हम डेटा के वितरण की केंद्रीय प्रवृत्ति को समझ सकते हैं। बारप्लॉट फ़ंक्शन एक श्रेणीगत चर और ए

  1. पायथन में एक छवि का संकल्प प्राप्त करने के लिए स्किकिट-लर्न लाइब्रेरी का उपयोग कैसे किया जा सकता है?

    डेटा प्री-प्रोसेसिंग मूल रूप से सभी डेटा (जो विभिन्न संसाधनों या एक संसाधन से एकत्र किया जाता है) को एक सामान्य प्रारूप में या एक समान डेटासेट (डेटा के प्रकार के आधार पर) में इकट्ठा करने के कार्य को संदर्भित करता है। चूंकि वास्तविक दुनिया का डेटा कभी भी आदर्श नहीं होता है, इस बात की संभावना है कि डे