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

Python Pandas-এ DataFrame-এর ডেটা টাইপ ও কলাম ইনফরমেশন পাওয়ার পদ্ধতি

DataFrame-এর ডেটা টাইপ এবং কলাম ইনফরমেশন পেতে info() মেথড ব্যবহার করুন। প্রয়োজনীয় লাইব্রেরি এলিয়াসসহ ইম্পোর্ট করুন:

import pandas as pd;

৩টি কলাম সহ একটি DataFrame তৈরি করুন:

dataFrame = pd.DataFrame(
    {
        "Car": ['BMW', 'Audi', 'BMW', 'Lexus', 'Tesla', 'Lexus', 'Mustang'],
        "Place": ['Delhi', 'Bangalore', 'Hyderabad', 'Chandigarh', 'Pune', 'Mumbai', 'Jaipur'],
        "Units": [100, 150, 50, 110, 90, 120, 80]
    }
)

DataFrame-এর ডেটা টাইপ এবং অন্যান্য ইনফো পান:

dataFrame.info()

উদাহরণ

সম্পূর্ণ কোড নিচে দেওয়া হলো:

import pandas as pd;

# create a DataFrame
dataFrame = pd.DataFrame(
    {
        "Car": ['BMW', 'Audi', 'BMW', 'Lexus', 'Tesla', 'Lexus', 'Mustang'],
        "Place": ['Delhi', 'Bangalore', 'Hyderabad', 'Chandigarh', 'Pune', 'Mumbai', 'Jaipur'],
        "Units": [100, 150, 50, 110, 90, 120, 80]
    }
)

print("DataFrame ...\n", dataFrame)

# একটি কলাম থেকে ইউনিক ভ্যালু
print("\nUnique values from a column ...\n", dataFrame['Car'].unique())
print("\nCount unique values from a column ...\n", dataFrame['Car'].nunique())

# ডেটা টাইপ ইনফো
print("\n Get the datatype info ...\n", dataFrame.info())

আউটপুট

DataFrame ...
       Car       Place  Units
0     BMW      Delhi    100
1    Audi  Bangalore    150
2     BMW  Hyderabad     50
3   Lexus Chandigarh    110
4   Tesla      Pune     90
5   Lexus     Mumbai    120
6  Mustang    Jaipur     80

Unique values from a column ...
['BMW' 'Audi' 'Lexus' 'Tesla' 'Mustang']

Count unique values from a column ...
5

Get the datatype info ...
RangeIndex: 7 entries, 0 to 6
Data columns (total 3 columns):
Car      7 non-null object
Place    7 non-null object
Units    7 non-null int64
dtypes: int64(1), object(2)
memory usage: 240.0+ bytes
None
  1. প্রদত্ত DataFrame-এ ইন্ডেক্স এবং কলাম ট্রান্সপোজ (transpose) করার পাইথন প্রোগ্রাম লিখুন

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

  3. পাইথনে Pandas ব্যবহার করে ডেটাফ্রেমের সংখ্যাত্মক কলামগুলোর মিন (mean) কীভাবে বের করবেন?

  4. পাইথনে Pandas ব্যবহার করে ডেটাফ্রেমের নির্দিষ্ট কলামের সমষ্টি (sum) কীভাবে বের করবেন?