sort_values() মেথড ডেটাফ্রেমকে নির্দিষ্ট কলাম অনুযায়ী সর্ট করে। ascending=True (ডিফল্ট) আরোহী, False অवरোহী। na_position দিয়ে NaN-এর অবস্থান নিয়ন্ত্রণ করা যায়।
CSV লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")
Car কলামে সর্ট
dataFrame.sort_values("Car", axis=0, ascending=True, inplace=True, na_position='first')
Reg_Price কলামে সর্ট
dataFrame.sort_values("Reg_Price", axis=0, ascending=True, inplace=True, na_position='first')
সম্পূর্ণ কোড
import pandas as pd
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")
print("ইনপুট CSV:\n", dataFrame)
dataFrame.sort_values("Car", axis=0, ascending=True, inplace=True, na_position='first')
print("\nCar অনুযায়ী সর্ট:\n", dataFrame)
dataFrame.sort_values("Reg_Price", axis=0, ascending=True, inplace=True, na_position='first')
print("\nReg_Price অনুযায়ী সর্ট:\n", dataFrame)
আউটপুট
Car অনুযায়ী: Audi, BMW, Jaguar, Lamborghini, Lexus, Mustang। Reg_Price অনুযায়ী: 750 (Audi, Lexus), 1000 (BMW, Lamborghini), 1100 (Mustang), 1250 (Lexus), 1500 (Jaguar)।