Pandas中的qcut函數用于根據數據的分位數將數據分成多個等分組。其用法如下:
import pandas as pd
# 創建一個Series數據
data = pd.Series([10, 20, 30, 40, 50, 60, 70, 80, 90, 100])
# 使用qcut函數將數據分成3個等分組
result = pd.qcut(data, q=3)
# 輸出結果
print(result)
上述代碼將會將數據分成3個等分組,并輸出每個數據所在的組。你也可以通過指定labels
參數來設置每個分組的標簽名稱,以便更好地理解數據的含義。