楼主: ivyvivi
2407 5

[问答] 向各位大神请教一个runif的问题 [推广有奖]

  • 4关注
  • 0粉丝

本科生

66%

还不是VIP/贵宾

-

威望
0
论坛币
274 个
通用积分
37.8305
学术水平
2 点
热心指数
0 点
信用等级
0 点
经验
502 点
帖子
110
精华
0
在线时间
93 小时
注册时间
2013-11-11
最后登录
2022-4-4

楼主
ivyvivi 学生认证  发表于 2017-4-27 16:39:41 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
个伟大神,今天发现runif中的参数还可以是一个vector,举个栗子:

> x
[1]  6  7 10 12 13 15 20 29 33 36 40 55 57 60 67 68 70 74 79 82
> p <- runif(x)
> p
[1] 0.33530874 0.53499136 0.28477240 0.40804512 0.07492013 0.18667613 0.19471430 0.24128928
[9] 0.18880937 0.95133807 0.39224875 0.93683075 0.70339061 0.40196458 0.51270825 0.21181694
[17] 0.68228478 0.13786226 0.92961741 0.52084933
> length(x)
[1] 20
> length(p)
[1] 20


数据应该列的比较清楚了,那么请问这里runif产生的是什么呢?有点疑惑,在runif的帮助里也并没有看到这个用法的解释,还请论坛的大神们解答一下~

二维码

扫码加我 拉你入群

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

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


沙发
Eric1028 发表于 2017-4-27 20:09:32
runif(n = x)

n : number of observations. If length(n) > 1, the length is taken to be the number required.

藤椅
ivyvivi 学生认证  发表于 2017-4-27 22:56:10
Eric1028 发表于 2017-4-27 20:09
runif(n = x)

n : number of observations. If length(n) > 1, the length is taken to be the number r ...
你好,我问的问题不是这个,此处是一个向量,长度为 〉3的向量

板凳
xugami 学生认证  发表于 2017-4-28 07:54:29

当传入runif的参数超过3个,默认产生等于参数个数的随机数

报纸
ivyvivi 学生认证  发表于 2017-4-28 15:09:22
xugami 发表于 2017-4-28 07:54
当传入runif的参数超过3个,默认产生等于参数个数的随机数
谢谢你,那么随机产生的数服从什么分布或者有什么规律吗?

地板
xugami 学生认证  发表于 2017-4-28 16:05:25
ivyvivi 发表于 2017-4-28 15:09
谢谢你,那么随机产生的数服从什么分布或者有什么规律吗?
仍旧是均匀分布的。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 11:41