我希望能夠從包含兩個整數值的元組中創建直方圖。 使用postgresql。如何計數重複內部postgres行?
這是查詢:
SELECT temp.ad_id, temp.distance as hits FROM (
'UNION ALL .join(cupound_query)' # python
) as temp GROUP BY temp.ad_id,temp.distance
編輯:最好的例子是什麼我想
此輸入:
(51, 5)
(51, 0)
(51, 3)
(51, 0)
(88, 2)
(88, 2)
(88, 2)
(84, 1)
(81, 9)
是:
(88,2) : 3
(51,0) : 2
(51,3) : 1
(51,5) : 1
(84,1) : 1
(81,9) : 1
如何創建這些值的直方圖? 換句話說,我怎樣才能算出 連續有多少次?
感謝
你如何定義複製?它看起來像你當前的數據集沒有重複,這使它成爲你的問題不好的代表性樣本。你是否想過計算50次的命中次數,比如400-450,450-500,500-550等?如果有,請澄清。 – mellamokb
重複的意義上,雙方完全相同的數字。是的,在我給出的樣本中,每個元素都有COUNT = 1 – fabrizioM