Pandas中的qcut函數(shù)如何使用

小億
122
2024-05-11 18:12:52

Pandas中的qcut函數(shù)用于根據(jù)數(shù)據(jù)的分位數(shù)將數(shù)據(jù)分成多個(gè)等分組。其用法如下:

import pandas as pd

# 創(chuàng)建一個(gè)Series數(shù)據(jù)
data = pd.Series([10, 20, 30, 40, 50, 60, 70, 80, 90, 100])

# 使用qcut函數(shù)將數(shù)據(jù)分成3個(gè)等分組
result = pd.qcut(data, q=3)

# 輸出結(jié)果
print(result)

上述代碼將會(huì)將數(shù)據(jù)分成3個(gè)等分組,并輸出每個(gè)數(shù)據(jù)所在的組。你也可以通過(guò)指定labels參數(shù)來(lái)設(shè)置每個(gè)分組的標(biāo)簽名稱(chēng),以便更好地理解數(shù)據(jù)的含義。

0