楼主: 簡單℃
41482 4

[问答] R中hist()函数的参数设置问题 [推广有奖]

  • 0关注
  • 1粉丝

已卖:55份资源

本科生

41%

还不是VIP/贵宾

-

威望
0
论坛币
275 个
通用积分
22.5176
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
6511 点
帖子
60
精华
0
在线时间
94 小时
注册时间
2012-6-19
最后登录
2015-3-25

楼主
簡單℃ 发表于 2014-6-12 20:24:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在R中hist(x,breaks=3)是什么意思?
我是想问这里面的breaks的参数是什么意思?为什么有的时候改变breaks的值的时候直方图不会发生改变?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:hist 参数设置 IST breaks break 直方图

沙发
竹莹灵 发表于 2014-6-15 19:52:39
breaks表示的是直方图的组距

藤椅
簡單℃ 发表于 2014-6-16 08:29:25
竹莹灵 发表于 2014-6-15 19:52
breaks表示的是直方图的组距
那是不是break不是什么时候都会使图形变化,有可能break=3和break=4的直方图是一样的,那什么时候会发生改变

板凳
complicated 在职认证  发表于 2014-6-16 09:30:42
簡單℃ 发表于 2014-6-16 08:29
那是不是break不是什么时候都会使图形变化,有可能break=3和break=4的直方图是一样的,那什么时候会发生改 ...
有可能你的数据太长尾了,所以多的一个block没显示,你可以调成30看看效果~

报纸
Tiramisu023 发表于 2021-2-18 11:30:39
竹莹灵 发表于 2014-6-15 19:52
breaks表示的是直方图的组距
breaks 不是表示的组距,而是分组的数量。就是分了多少组。这个是针对data 里面所有的数据而言的,如果使用了xlim参数,注意不是针对xlim 而言,而是针对整个数据集而言。

breaks 设置数值的话,感觉不是很容易操作。建议直接生成 分组间隔。
假设x 轴取值范围在0-13,然后只展示0-10的数据,组间距想设置0.5

hist(data, breaks=seq(0,15,0.5), xlim=c(0,10))  
注意seq 的第二个参数,一定要设置比x最大值还要大,并且要保证能落入最后一个分组里面。可以直接用length() + 组距。
seq的第3个参数,是分组的组距

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-10 01:39