Python: pandas.DataFrame .sort_values() 用簡單例子理解 sort_values() 方法

加入好友
加入社群
Python: pandas.DataFrame .sort_values() 用簡單例子理解 sort_values() 方法 - 儲蓄保險王

sort_values() 是 pandas 中最常用的排序方法,
它可以按指定欄位對資料進行排序。
讓我用一個簡單的例子來解釋:

基本例子:水果價格表

import pandas as pd

# 創建簡單的水果價格表
fruits_df = pd.DataFrame({
    '水果': ['蘋果', '香蕉', '橙子', '草莓', '藍莓'],
    '價格': [30, 15, 25, 80, 120],
    '庫存': [100, 200, 80, 50, 30]
})

print("原始資料:")
print(fruits_df)

輸出:

Python: pandas.DataFrame .sort_values() 用簡單例子理解 sort_values() 方法 - 儲蓄保險王

單一欄位排序:

# 依據價格欄位排序
sorted_fruits = fruits_df.sort_values('價格')
print("\n依價格排序 (預設升序):")
print(sorted_fruits)

輸出:

Python: pandas.DataFrame .sort_values() 用簡單例子理解 sort_values() 方法 - 儲蓄保險王

降序排序

# 依據價格欄位降序排序
sorted_fruits_desc = fruits_df.sort_values('價格', ascending=False)
print("\n依價格降序排序:")
print(sorted_fruits_desc)

輸出:

Python: pandas.DataFrame .sort_values() 用簡單例子理解 sort_values() 方法 - 儲蓄保險王

推薦hahow線上學習python: https://igrape.net/30afN

加入好友
加入社群
Python: pandas.DataFrame .sort_values() 用簡單例子理解 sort_values() 方法 - 儲蓄保險王

儲蓄保險王

儲蓄險是板主最喜愛的儲蓄工具,最喜愛的投資理財工具則是ETF,最喜愛的省錢工具則是信用卡

You may also like...

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *