簡體   English   中英

在Python中綁定數據

[英]Binning data in Python

我正在努力了解如何在Python中對數據進行裝箱。 到目前為止,我已經解決了如何使用以下方法獲得邊緣:

edges = pylab.hist(data, bins=10)[1]

我不確定這是否是最理想的方法,但確實有效! 給我列出制作10個垃圾箱所需的11個數字的列表。 問題是我不知道如何將數據分類到箱中。 我嘗試使用:

digitized = np.digitize(data, edges)

但這只是給了我一個錯誤,“ ValueError:零大小的數組,以最小化沒有身份的縮小操作 ”。 在使用pandas value_counts之前,我需要以某種方式制作垃圾箱(我已經把這部分放下來了)。

任何幫助將不勝感激!

答案是:

digitized = np.digitize(data, edges)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM