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