[程式] R程式畫直方圖問題? 如何找出次數?

看板Statistics作者 (就是要問!!!)時間8年前 (2016/01/07 16:33), 8年前編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
[軟體程式類別]:R [程式問題]: 隨機產生150筆1~100的數值,想畫出圖形並且計算各組出現次數 c = sample(c(1:100),150,replace=T);c #出來了一堆1~100的數值 hist(c,nclass=10)#分成10組,也看到圖了,圖形如下: http://s623.photobucket.com/user/ronald51/media/1.jpeg.html?sort=3&o=0 問題如下: 1. 但我想知道y軸次數精確的數值為何? 我從圖上的y軸看都只能抓到大概,根本看不出到底次數是幾 想了一下使用table指令:table(c) 但卻出現1~100每個數字出現幾次,我總不可能1個1個加吧 所以想問一下版友,怎麼看的到各組的次數是多少呢? 例如0~10幾個? 10~20幾個? 2. 如果知道次數為多少? 怎麼標在圖上? 我找到有labels的用法,但都是barplot的例子 [軟體熟悉度]: 新手 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.231.179 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1452155616.A.BA0.html ※ 編輯: askpeople (123.192.231.179), 01/07/2016 16:34:06

01/07 16:38, , 1F
切記不要用函數名稱當成變數名稱
01/07 16:38, 1F

01/07 16:38, , 2F
c是函數名稱...
01/07 16:38, 2F

01/07 16:40, , 3F

01/07 16:40, , 4F
標上去就用text就可以了
01/07 16:40, 4F

01/08 10:01, , 5F
非常感謝 不過x軸上面 好像奇數格沒有標示(10、30、50)
01/08 10:01, 5F

01/08 10:02, , 6F
想請問一下,有辦法讓所有刻度都標示出數字嗎??
01/08 10:02, 6F

01/08 10:07, , 7F
只想到說使用text,還有其他方法嗎?
01/08 10:07, 7F

01/08 10:10, , 8F
用axis去調整吧
01/08 10:10, 8F

01/08 20:57, , 9F
c=sample(c(1:100),150,replace=T);h=hist(c);h$counts
01/08 20:57, 9F
文章代碼(AID): #1MZYBWkW (Statistics)