কম্পিউটার

পাইথন পান্ডাস - একটি ডেটাফ্রেমের কলামগুলি অনুসন্ধান করুন


পান্ডাস ডেটাফ্রেমের কলামগুলি জিজ্ঞাসা করতে, ক্যোয়ারী ব্যবহার করুন()৷ আমরা রেকর্ড ফিল্টার করার জন্য অনুসন্ধান করছি। প্রথমে, আসুন একটি পান্ডাস ডেটাফ্রেম তৈরি করি

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'))

উদাহরণ

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

pddataFrame =pd.DataFrame({"Product":["SmartTV", "PenDrive", "Speaker", "Earphone"],"Opening_Stock":[300, 700, 1200, 1500]," হিসেবে পান্ডা আমদানি করুন ক্লোজিং_স্টক":[200, 500, 1000, 900]})প্রিন্ট করা "ডেটাফ্রেম...\n", ডেটাফ্রেম# কলামের ছাপ জিজ্ঞাসা করতে query() ব্যবহার করে"\nরেকর্ড ফিল্টার করতে কলামগুলি জিজ্ঞাসা করা হচ্ছে...\n"প্রিন্ট(ডেটাফ্রেম। প্রশ্ন('Opening_Stock>=500 &Closing_Stock <1000 &Product.str.startswith("P").values'))

আউটপুট

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

তৈরি করবে
DataFrame... Closing_Stock Opening_Stock Product0 200 300 SmartTV1 500 700 PenDrive2 1000 1200 Speaker3 900 1500 Earphone Querying কলাম রেকর্ড ফিল্টার করার জন্য... Closing_Stock Opening_Stock Product0 200 300 SmartTV1 500 700 PenDrive2 
  1. Python Pandas - TimedeltaIndex এর উপাদানগুলির একটি ডেটাফ্রেম ফেরত দিন

  2. Python Pandas - কলাম হিসাবে মাল্টি ইনডেক্সের স্তর সহ একটি ডেটাফ্রেম তৈরি করুন

  3. পাইথন - একটি পান্ডাস ডেটাফ্রেমে স্পষ্টভাবে কলামের নাম দিন

  4. Python Pandas - একটি গ্রুপ করা অনুভূমিক বার চার্ট সব কলাম হবে