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

পাইথন প্যান্ডাস: DataFrame-এর কলাম কুয়েরি করা

প্যান্ডাস DataFrame-এর কলাম কুয়েরি করতে query() ব্যবহার করুন। আমরা রেকর্ড ফিল্টার করতে কুয়েরি করছি। প্রথমে একটি প্যান্ডাস DataFrame তৈরি করুন:

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

শর্তসহ query() ব্যবহার করে কলাম কুয়েরি করুন:

print(dataFrame.query('Opening_Stock >=500 & Closing_Stock < 1000 & Product.str.startswith("P").values'))

উদাহরণ

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

import pandas as pd dataFrame = pd.DataFrame({"Product": ["SmartTV", "PenDrive", "Speaker", "Earphone"],"Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]}) print("DataFrame...\n",dataFrame) # query() ব্যবহার করে কলাম কুয়েরি করুন print("\nQuerying columns to filter records...\n") print(dataFrame.query('Opening_Stock >=500 & Closing_Stock < 1000 & Product.str.startswith("P").values'))

আউটপুট

এটি নিচের আউটপুট দেবে:

DataFrame...   Closing_Stock  Opening_Stock  Product 0   200    300   SmartTV 1   500    700   PenDrive 2  1000   1200   Speaker 3   900   1500   Earphone Querying columns to filter records...   Closing_Stock  Opening_Stock  Product 1   500    700   PenDrive
  1. পাইথন পান্ডাস - TimedeltaIndex-এর কম্পোনেন্ট থেকে ডেটাফ্রেম তৈরি করুন

  2. পাইথন পান্ডাস - মাল্টিইন্ডেক্সের লেভেলগুলো কলাম হিসেবে ডেটাফ্রেম তৈরি করুন

  3. পাইথনে পান্ডাস ডেটাফ্রেমে কলাম নাম এক্সপ্লিসিটলি নামকরণ করা

  4. পান্ডাসে গ্রুপড হরিজেন্টাল বার চার্ট সব কলামের জন্য