কম্পিউটার

পাইথন - ফিল্টার() ব্যবহার করে কলামের একটি উপসেট তৈরি করুন


কলামের একটি উপসেট তৈরি করতে, আমরা ফিল্টার() ব্যবহার করতে পারি। এর মাধ্যমে, আমরা লাইক অপারেটর ব্যবহার করে অনুরূপ প্যাটার্ন সহ কলামের মানগুলি ফিল্টার করতে পারি। প্রথমে, আসুন আমরা ৩টি কলাম সহ একটি ডেটাফ্রেম তৈরি করি -

dataFrame = pd.DataFrame({"Product": ["SmartTV", "ChromeCast", "Speaker", "Earphone"],"Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]})

এখন, একাধিক কলাম −

সহ একটি উপসেট তৈরি করা যাক
dataFrame[['Opening_Stock','Closing_Stock']]

অনুরূপ প্যাটার্নযুক্ত নামগুলির সাথে একটি উপসেট তৈরি করুন −

dataFrame.filter(like='Open')

উদাহরণ

নিম্নলিখিত সম্পূর্ণ কোড -

import pandas as pd

dataFrame = pd.DataFrame({"Product": ["SmartTV", "ChromeCast", "Speaker", "Earphone"],"Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]})

print"DataFrame...\n",dataFrame

print"\nDisplaying a subset using indexing operator:\n",dataFrame[['Product']]

print"\nDisplaying a subset with multiple columns:\n",dataFrame[['Opening_Stock','Closing_Stock']]

print"\nDisplaying a subset with similarly patterned names:\n",dataFrame.filter(like='Open')

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে −

DataFrame...
   Closing_Stock   Opening_Stock    Product
0           200             300     SmartTV
1           500             700  ChromeCast
2          1000            1200     Speaker
3           900            1500    Earphone

Displaying a subset using indexing operator:
      Product
0     SmartTV
1  ChromeCast
2     Speaker
3    Earphone

Displaying a subset with multiple columns:
   Opening_Stock   Closing_Stock
0         300             200
1         700             500
2        1200            1000
3        1500             900

Displaying a subset with similarly patterned names:
   Opening_Stock
0          300
1          700
2       1200
3 1500

  1. পাইথন - সিবোর্নের সাথে লাইন প্লট ব্যবহার করে একটি টাইম সিরিজ প্লট তৈরি করুন

  2. পাইথন ব্যবহার করে একটি স্টপওয়াচ তৈরি করুন

  3. পাইথন ব্যবহার করে ওয়ার্ড ক্লাউড তৈরি করুন

  4. পাইথন ব্যবহার করে কিভাবে একটি ডিরেক্টরি তৈরি করবেন?