আমরা শর্ত সেট করতে পারি এবং ডেটাফ্রেম সারি আনতে পারি। এই শর্তগুলি লজিক্যাল অপারেটর এবং এমনকি রিলেশনাল অপারেটর ব্যবহার করে সেট করা যেতে পারে।
প্রথমে, প্রয়োজনীয় পান্ডাস লাইব্রেরিগুলি আমদানি করুন -
import pandas as pd
আসুন আমরা একটি ডেটাফ্রেম তৈরি করি এবং আমাদের CSV ফাইলটি পড়ি −
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")
রেজিস্ট্রেশন মূল্য 1000 এর কম সহ ডেটাফ্রেম সারি আনা হচ্ছে। আমরা এর জন্য রিলেশনাল অপারেটর ব্যবহার করছি -
dataFrame[dataFrame.Reg_Price < 1000]
উদাহরণ
নিম্নলিখিত কোড -
import pandas as pd # reading csv file dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv") print("DataFrame...\n",dataFrame) # count the rows and columns in a DataFrame print("\nNumber of rows and column in our DataFrame = ",dataFrame.shape) # fetching dataframe rows with registration price less than 1000 resData = dataFrame[dataFrame.Reg_Price < 1000] print("DataFrame...\n",resData)
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেDataFrame... Car Date_of_Purchase Reg_Price 0 BMW 10/10/2020 1000 1 Lexus 10/12/2020 750 2 Audi 10/17/2020 750 3 Jaguar 10/16/2020 1500 4 Mustang 10/19/2020 1100 5 Lamborghini 10/22/2020 1000 Number of rows and column in our DataFrame = (6, 3) DataFrame... Car Date_of_Purchase Reg_Price 1 Lexus 10/12/2020 750 2 Audi 10/17/2020 750