Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python - คำนวณค่าคอลัมน์ขั้นต่ำของ Pandas DataFrame


เพื่อให้ได้ค่าคอลัมน์ต่ำสุด ให้ใช้ฟังก์ชัน min() ขั้นแรก นำเข้าไลบรารี Pandas ที่จำเป็น -

นำเข้าแพนด้าเป็น pd

ตอนนี้ ให้สร้าง DataFrame ที่มีสองคอลัมน์ -

dataFrame1 =pd.DataFrame ( { "รถยนต์":['BMW', 'Lexus', 'Audi', 'Tesla', 'Bentley', 'Jaguar'], "หน่วย":[100, 150, 110 , 80, 110, 90] })

การหาค่าต่ำสุดของคอลัมน์เดียว “หน่วย” โดยใช้ min() −

print"หน่วยขั้นต่ำจาก DataFrame1 =",dataFrame1['Units'].min()

ในทำนองเดียวกัน เราได้คำนวณค่าต่ำสุดจาก 2 nd ดาต้าเฟรม

ตัวอย่าง

ต่อไปนี้เป็นรหัสที่สมบูรณ์ -

นำเข้าแพนด้าเป็น pd# สร้าง DataFrame1dataFrame1 =pd.DataFrame ( { "รถยนต์":['BMW', 'Lexus', 'Audi', 'Tesla', 'Bentley', 'Jaguar'], "หน่วย":[100, 150, 110, 80, 110, 90] })print"DataFrame1 ...\n",dataFrame1# ค้นหาค่าต่ำสุดของคอลัมน์เดียว "Unit"print"Minimum Units from DataFrame1 =",dataFrame1['Unis '].min()# Create DataFrame2dataFrame2 =pd.DataFrame( { "Product":['TV', 'PenDrive', 'HeadPhone', 'EarPhone', 'HDD', 'SSD'], "Price":[ 8000, 500, 3000, 1500, 3000, 4000] })print"\nDataFrame2 ...\n",dataFrame2# ค้นหาค่าต่ำสุดของคอลัมน์เดียว "Price"print"Minimum Price from DataFrame2 =",dataFrame2['Price '].min()

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

DataFrame1 ... ยูนิตในรถยนต์0 BMW 1001 Lexus 1502 Audi 1103 Tesla 804 Bentley 1105 Jaguar 90หน่วยขั้นต่ำจาก DataFrame1 =80DataFrame2 ... ราคา Product0 8000 TV1 500 PenDrive2 3000 HeadPhone3 1500 EarPhone4 3000 HDD5 4000 SSD ราคาต่ำสุดจาก DataFrame2 =500