我有兩列customer_id和收入,我想弄清楚如何使用matplotlib(或seaborn)創建一個直方圖/欄/柱狀圖,有一個聚合專欄在右邊。每當我改變範圍時,它都會切斷那些高於我最大範圍的值。相反,我希望在那裏有一個bin,它是高於最大值的實例數。如何創建一個列表與聚合列
對於下面鏈接的示例圖表,如果我將範圍定義爲0-1558,那麼我希望有一列可以對所有值爲$ 1558及以上的實例進行計數並將其顯示爲列。
我有兩列customer_id和收入,我想弄清楚如何使用matplotlib(或seaborn)創建一個直方圖/欄/柱狀圖,有一個聚合專欄在右邊。每當我改變範圍時,它都會切斷那些高於我最大範圍的值。相反,我希望在那裏有一個bin,它是高於最大值的實例數。如何創建一個列表與聚合列
對於下面鏈接的示例圖表,如果我將範圍定義爲0-1558,那麼我希望有一列可以對所有值爲$ 1558及以上的實例進行計數並將其顯示爲列。
概念相同@DYZ,但我的代碼結束了:
df.ix[df.revenue > limit, 'revenue'] = limit
帽上述極限值:
df[df['revenue']>limit] = limit
現在,繪製直方圖。
什麼數據結構,你用你的項目?熊貓數據框? Numpy數組?列表清單? – DyZ
@DYZ我正在使用熊貓數據框,從CSV讀取數據。 – deez
[如何使直方圖列的寬度完全相同]的可能重複(http://stackoverflow.com/questions/41080028/how-to-make-the-width-of-histogram-columns-all-the-相同) – Goyo