[問題] 區間累積直方圖的繪製方法

看板MATLAB作者 (雨四光)時間12年前 (2013/05/29 16:30), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
假設我有資料如下 x=[0,2,3,7,9] y=[2,3,4,2,1] x代表朋友個數,y代表人數 即是說 恰有0個朋友的人數為2 恰有2個朋友的人數為3 恰有3個朋友的人數為4 恰有7個朋友的人數為2 恰有9個朋友的人數為1 我想要以5人為區間做直方圖 擁有0~4個朋友共2+3+4=9人 擁有5~9個朋友共2+1=3人 人 數 9 ██ ██ 6 ██ ██ 3 ████ ████ 0 5 10 位朋友 該怎麼作圖呢?有沒有關鍵字能給我google? 如果能的話,我還希望兩邊都能取log,變成log-log scale -- 儘管生命的起源只是一種化學反應 儘管人類的存在只是記憶數據的影子 儘管靈魂並不存在,精神只是神經細胞的火花    儘管世上沒有神,人一定要靠一己之力在這殘酷的世界中掙扎求存   我還是...... 我還是...... 要以意識之名命令你───「活下去」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.74.106

05/29 17:28, , 1F
推說故事高手
05/29 17:28, 1F

05/29 21:54, , 2F
一個想法是把原本的統計資料重新展開再用hist(A,2)去做
05/29 21:54, 2F

05/29 21:54, , 3F
不然就要手動合併資料然後在自己畫圖,這是我的想法
05/29 21:54, 3F

05/30 11:20, , 4F
我也是這樣想,不過跑迴圈展開有點慢就是了
05/30 11:20, 4F
文章代碼(AID): #1HfRoCFB (MATLAB)