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

Python में डेटाफ्रेम के विशिष्ट कॉलम का मीन कैसे प्राप्त करें?


कभी-कभी, किसी विशिष्ट कॉलम का मीन वैल्यू प्राप्त करना आवश्यक हो सकता है जो प्रकृति में संख्यात्मक है। यहीं पर 'मीन' फ़ंक्शन का उपयोग किया जा सकता है।

जिस कॉलम का मीन गणना करने की आवश्यकता है, उसे डेटाफ्रेम में इंडेक्स किया जा सकता है, और डॉट ऑपरेटर का उपयोग करके इस पर मीन फ़ंक्शन कहा जा सकता है।

कॉलम का इंडेक्स भी पास किया जा सकता है ताकि मीन मिल सके। 'मीन()' शब्द का अर्थ है सभी मानों का योग ढूंढना और इसे डेटासेट में मानों की कुल संख्या से विभाजित करना।

आइए इसका प्रदर्शन देखते हैं -

उदाहरण

import pandas as pd
my_data = {'Name':pd.Series(['Tom','Jane','Vin','Eve','Will']), 'Age':pd.Series([45, 67, 89, 12, 23]), 'value':pd.Series([8.79,23.24,31.98,78.56,90.20])}
print("डेटाफ्रेम है:")
my_df = pd.DataFrame(my_data)
print(my_df)
print("कॉलम 'Age' का मीन है:")
print(my_df['Age'].mean())
print("कॉलम 'value' का मीन है:")
print(my_df['value'].mean())

आउटपुट

डेटाफ्रेम है:
    Name  Age  value
0  Tom   45   8.79
1  Jane  67   23.24
2  Vin   89   31.98
3  Eve   12   78.56
4  Will  23   90.20
कॉलम 'Age' का मीन है: 47.2
कॉलम 'value' का मीन है: 46.553999999999995

व्याख्या

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

  • की-वैल्यू से मिलकर बने सीरीज़ के डिक्शनरी बनाए गए हैं, जहां एक मान वास्तव में एक सीरीज़ डेटा स्ट्रक्चर है।

  • यह डिक्शनरी बाद में 'pandas' लाइब्रेरी में मौजूद 'Dataframe' फ़ंक्शन के पैरामीटर के रूप में पास की जाती है।

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

  • हम उन विशिष्ट कॉलम के मीन की गणना करना चाहते हैं जिनमें संख्यात्मक मान हैं।

  • डॉट ऑपरेटर का उपयोग करके कॉलम का नाम निर्दिष्ट करके डेटाफ्रेम पर 'मीन' फ़ंक्शन कहा जाता है।

  • संख्यात्मक कॉलम का मीन कंसोल पर प्रिंट किया जाता है।

  1. - पायथन में पैरेंट डायरेक्टरी कैसे प्राप्त करें?

    पायथन 3.4 और नए संस्करणों में, pathlib मॉड्यूल का उपयोग करके पैरेंट डायरेक्टरी प्राप्त करना बहुत आसान है। उदाहरण (pathlib) from pathlib import Path print(Path(/home/username).parent) आउटपुट /home पुराने पायथन संस्करणों के लिए, os.path.join के साथ .. (पैरेंट डायरेक्टरी को दर्शाता है) का उपयोग करें औ

  1. - पायथन में होम डायरेक्टरी कैसे प्राप्त करें?

    पायथन में होम डायरेक्टरी प्राप्त करने के लिए, os मॉड्यूल से os.path.expanduser(~) का उपयोग करें। यह लंबे पथ जैसे ~/Documents/my_folder/ के हिस्से के रूप में भी काम करता है। यदि पथ में ~ नहीं है, तो फ़ंक्शन पथ को अपरिवर्तित लौटा देता है। import os print(os.path.expanduser(~)) आप एनवायरनमेंट वेरिएबल

  1. - पायथन में स्ट्रिंग की लंबाई कैसे प्राप्त करें?

    पायथन में len() नामक एक मेथड होता है जो हमें किसी भी कंपोजिट ऑब्जेक्ट की लंबाई देता है। स्ट्रिंग की लंबाई प्राप्त करने के लिए, बस स्ट्रिंग को len() कॉल में पास करें। उदाहरण के लिए, print(len(abcdefghijklmnopqrstuvwxyz)) आउटपुट: 26