Computer >> Máy Tính >  >> Lập trình >> Python

Python - Tính toán giá trị cột tối thiểu của Pandas DataFrame

Để nhận giá trị cột nhỏ nhất, hãy sử dụng hàm min (). Đầu tiên, hãy nhập thư viện Pandas được yêu cầu -

 nhập gấu trúc dưới dạng pd 

Bây giờ, hãy tạo DataFrame với hai cột -

 dataFrame1 =pd.DataFrame ({"Xe":['BMW', 'Lexus', 'Audi', 'Tesla', 'Bentley', 'Jaguar'], "Đơn vị":[100, 150, 110 , 80, 110, 90]}) 

Tìm giá trị nhỏ nhất của một cột “Đơn vị” bằng cách sử dụng min () -

 print "Đơn vị tối thiểu từ DataFrame1 =", dataFrame1 ['Đơn vị']. min () 

Theo cách tương tự, chúng tôi đã tính toán giá trị nhỏ nhất từ ​​2 nd DataFrame.

Ví dụ

Sau đây là mã hoàn chỉnh -

 nhập gấu trúc dưới dạng pd # Create DataFrame1dataFrame1 =pd.DataFrame ({"Car":['BMW', 'Lexus', 'Audi', 'Tesla', 'Bentley', 'Jaguar'], "Units":[100, 150, 110, 80, 110, 90]}) print "DataFrame1 ... \ n", dataFrame1 # Tìm giá trị nhỏ nhất của một cột duy nhất "Đơn vị" in "Đơn vị tối thiểu từ DataFrame1 =", dataFrame1 ['Đơn vị '] .min () # Tạo DataFrame2dataFrame2 =pd.DataFrame ({"Sản phẩm":[' TV ',' PenDrive ',' HeadPhone ',' EarPhone ',' HDD ',' SSD '], "Giá":[ 8000, 500, 3000, 1500, 3000, 4000]}) print "\ nDataFrame2 ... \ n", dataFrame2 # Tìm giá trị tối thiểu của một cột duy nhất "Giá" in "Giá tối thiểu từ DataFrame2 =", dataFrame2 ['Giá '] .min () 

Đầu ra

Điều này sẽ tạo ra kết quả sau -

 DataFrame1 ... Đơn vị ô tô 0 BMW 1001 Lexus 1502 Audi 1103 Tesla 804 Bentley 1105 Jaguar 90 Đơn vị tối thiểu từ Dữ liệu trước>