作者askpeople (就是要问!!!)
看板Statistics
标题[程式] R程式画直方图问题? 如何找出次数?
时间Thu Jan 7 16:33:33 2016
[软体程式类别]: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://webptt.com/cn.aspx?n=bbs/Statistics/M.1452155616.A.BA0.html
※ 编辑: askpeople (123.192.231.179), 01/07/2016 16:34:06
1F:→ celestialgod: 切记不要用函数名称当成变数名称 01/07 16:38
2F:→ celestialgod: c是函数名称... 01/07 16:38
4F:→ celestialgod: 标上去就用text就可以了 01/07 16:40
5F:→ askpeople: 非常感谢 不过x轴上面 好像奇数格没有标示(10、30、50) 01/08 10:01
6F:→ askpeople: 想请问一下,有办法让所有刻度都标示出数字吗?? 01/08 10:02
7F:→ askpeople: 只想到说使用text,还有其他方法吗? 01/08 10:07
8F:→ celestialgod: 用axis去调整吧 01/08 10:10
9F:推 ching0629: c=sample(c(1:100),150,replace=T);h=hist(c);h$counts 01/08 20:57