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

পান্ডা ব্যবহার করে নির্দিষ্ট পাঠ্য ধারণ করে এমন সারি নির্বাচন করুন


নির্দিষ্ট পাঠ্য ধারণকারী সারি নির্বাচন করতে, contains() পদ্ধতি ব্যবহার করুন। ধরা যাক নিচেরটি হল আমাদের CSV ফাইল পাথ -

C:\\Users\\amit_\\Desktop\\SalesRecords.csv

প্রথমে, আসুন CSV ফাইলটি পড়ি এবং Pandas DataFrame −

তৈরি করি
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")

এখন, আসুন আমরা এমন সারি নির্বাচন করি যেখানে নির্দিষ্ট লেখা আছে “BMW” −

dataFrame = dataFrame[dataFrame['Car'].str.contains('BMW')]

উদাহরণ

নিম্নলিখিত কোড -

import pandas as pd

# reading csv file
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("DataFrame...\n",dataFrame)

# select rows containing text "BMW"
dataFrame = dataFrame[dataFrame['Car'].str.contains('BMW')]
print("\nFetching rows with text BMW ...\n",dataFrame)

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
DataFrame ...
           Car       Place   UnitsSold
0         Audi   Bangalore          80
1      Porsche      Mumbai         110
2   RollsRoyce        Pune         100
3          BMW       Delhi          95
4     Mercedes   Hyderabad          80
5  Lamborghini  Chandigarh          80
6         Audi      Mumbai         100
7     Mercedes        Pune         120
8  Lamborghini       Delhi         100

Fetching rows with text BMW ...
   Car   Place UnitsSold
3  BMW   Delhi 95

  1. Python - পান্ডাস ডেটাফ্রেমের র‌্যাঙ্কিং সারি

  2. eval() ফাংশন - Python Pandas ব্যবহার করে সারিগুলির সমষ্টি মূল্যায়ন করুন

  3. Python Pandas - একটি ডেটাফ্রেম থেকে সারিগুলির একটি উপসেট নির্বাচন করুন

  4. পাইথন পান্ডাসে একটি টেমপ্লেট ব্যবহার করে ডেটাফ্রেমে কীভাবে নতুন সারি যুক্ত করবেন