作者henry666666 (雨四光)
看板MATLAB
標題[問題] 區間累積直方圖的繪製方法
時間Wed May 29 16:30:00 2013
假設我有資料如下
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
1F:推 Hseuler:推說故事高手 05/29 17:28
2F:→ iHakka:一個想法是把原本的統計資料重新展開再用hist(A,2)去做 05/29 21:54
3F:→ iHakka:不然就要手動合併資料然後在自己畫圖,這是我的想法 05/29 21:54
4F:→ henry666666:我也是這樣想,不過跑迴圈展開有點慢就是了 05/30 11:20