ในปัญหานี้เราต้องเรียงลำดับชุดหมีแพนด้า เราจะกำหนดชุดแพนด้าที่ไม่เรียงลำดับ และจะเรียงลำดับโดยใช้ฟังก์ชัน sort_values() ในไลบรารี Pandas
อัลกอริทึม
Step 1: Define Pandas series. Step 2: Sort the series using sort_values() function. Step 3: Print the sorted series.
โค้ดตัวอย่าง
import pandas as pd panda_series = pd.Series([18,15,66,92,55,989]) print("Unsorted Pandas Series: \n", panda_series) panda_series_sorted = panda_series.sort_values(ascending = True) print("\nSorted Pandas Series: \n", panda_series_sorted)
ผลลัพธ์
Unsorted Pandas Series: 0 18 1 15 2 66 3 92 4 55 5 989 dtype: int64 Sorted Pandas Series: 1 15 0 18 4 55 2 66 3 92 5 989 dtype: int64
คำอธิบาย
พารามิเตอร์จากน้อยไปมากในฟังก์ชัน sort_values() ใช้ค่าบูลีน หากค่าเป็น True จะจัดเรียงชุดข้อมูลตามลำดับจากน้อยไปหามาก หากค่าเป็น False จะเรียงลำดับค่าจากมากไปหาน้อย