কম্পিউটার টিউটোরিয়াল

ডেটাফ্রেমে সারি এবং কলামের গড় निरপেক্ষ বিচ্যুতি (mean absolute deviation) বের করার পাইথন প্রোগ্রাম লিখুন


समाधान

मान लीजिए आपके पास एक डेटाफ्रेम है और सारी और कॉलम की माध्य निरपेक्ष विचलन है,

mad of columns: Column1  0.938776 Column2  0.600000 dtype: float64 mad of rows: 0  0.500 1  0.900 2  0.650 3  0.900 4  0.750 5  0.575 6  1.325 dtype: float64

इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे −

  • एक डेटाफ्रेम परिभाषित करें

  • कॉलम की माध्य निरपेक्ष विचलन की गणना करें,

df.mad()
  • सारी की माध्य निरपेक्ष विचलन की गणना करें,

df.mad(axis=1)

उदाहरण

बेहतर समझ के लिए निम्नलिखित कोड देखें −

import pandas as pd data = {"Column1":[6, 5.3, 5.9, 7.8, 7.6, 7.45, 7.75],         "Column2":[7, 7.1, 7.2, 6, 6.1, 6.3, 5.1]} df = pd.DataFrame(data) print("DataFrame is:\n",df) print("mad of columns:\n",df.mad()) print("mad of rows:\n",df.mad(axis=1))

आउटपुट

DataFrame is:   Column1 Column2 0  6.00  7.0 1  5.30  7.1 2  5.90  7.2 3  7.80  6.0 4  7.60  6.1 5  7.45  6.3 6  7.75  5.1 mad of columns: Column1  0.938776 Column2  0.600000 dtype: float64 mad of rows: 0  0.500 1  0.900 2  0.650 3  0.900 4  0.750 5  0.575 6  1.325 dtype: float64

  1. পাইথনে ম্যাট্রিক্স থেকে রো ও কলামের প্রিফিক্স সাম বালা ম্যাট্রিক্স বের করার প্রোগ্রাম

  2. পাইথনে গ্রাফে ক্রিটিকাল ও সিউডো-ক্রিটিকাল এজ খুঁজে বের করার প্রোগ্রাম

  3. পাইথনে Pandas ব্যবহার করে ডেটাফ্রেমের নির্দিষ্ট কলামের স্ট্যান্ডার্ড ডেভিয়েশন কীভাবে বের করবেন?

  4. পাইথন প্রোগ্রাম: বাইনারি ম্যাট্রিক্সে ডুপ্লিকেট সারি খুঁজে বের করা