由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - [R] Generate a set of random number summing up to N
相关主题
在R里怎么跳到指定的地方?[合集] 请教:如何在iml里生成有条件的随机数?
R: generate random number的问题R help: matrix and vector operation
Correlated independent variable关于‘’Probability‘’ 的定义的问题,外行请教
外行请教:这个问题有没有答案?如果用循环对一个MACRO调用100次?
怎样generate random number matrix怎样生成离散分布的随机数啊?有直接的方法吗,比如像randn()这样的函数
sas code求助R里面的函数set.seed() 的作用讨论
Help for beginner of Macro真心请教各位统计高手一个关联序列生成问题
regression的residual sum of sq除以sigma^2如何拆成几个chi s求助一个问题关于随机数的生成
相关话题的讨论汇总
话题: generate话题: summing话题: random话题: set话题: number
进入Statistics版参与讨论
1 (共1页)
a***r
发帖数: 420
1
嗯,我想在R里生成一系列随机数,然后希望他们总和为1
不知道有没有什么方便的函数呢?
谢谢大家!
a***r
发帖数: 420
2
ps:除了生成一堆随机数然后除以他们的总和这种

【在 a***r 的大作中提到】
: 嗯,我想在R里生成一系列随机数,然后希望他们总和为1
: 不知道有没有什么方便的函数呢?
: 谢谢大家!

D******n
发帖数: 2836
3
这种有什么问题?

【在 a***r 的大作中提到】
: ps:除了生成一堆随机数然后除以他们的总和这种
a***r
发帖数: 420
4
我只是觉得R里面经常有一些我想不到的handy的命令。。。

【在 D******n 的大作中提到】
: 这种有什么问题?
D******n
发帖数: 2836
5
这个离一个命令也只差了一点了。。。lol
y=runif(100);
y=c(y,1-sum(y));
lol

【在 a***r 的大作中提到】
: 我只是觉得R里面经常有一些我想不到的handy的命令。。。
s*r
发帖数: 2757
6
一旦有sum up to N这个条件,这些数字就不是iid了,can be negative correlated.

【在 a***r 的大作中提到】
: ps:除了生成一堆随机数然后除以他们的总和这种
a***r
发帖数: 420
7
呵呵,放了个假,半个月没干活了,有点找不到感觉^_^
可是这是什么??咋没看懂哩(⊙o⊙)
我写的是
A <-runif(n,0,100)
A <-A/sum(A)

【在 D******n 的大作中提到】
: 这个离一个命令也只差了一点了。。。lol
: y=runif(100);
: y=c(y,1-sum(y));
: lol

a***r
发帖数: 420
8
那如果我先生成一堆iid然后scale他们,应该可以吧~

【在 s*r 的大作中提到】
: 一旦有sum up to N这个条件,这些数字就不是iid了,can be negative correlated.
s*r
发帖数: 2757
9
did you say "除了生成一堆随机数然后除以他们的总和这种"

【在 a***r 的大作中提到】
: 那如果我先生成一堆iid然后scale他们,应该可以吧~
B******y
发帖数: 9065
10
scale任意一个常数都可以,但scale以Sum就破坏了Independence。

【在 a***r 的大作中提到】
: 那如果我先生成一堆iid然后scale他们,应该可以吧~
a***r
发帖数: 420
11
呵呵,是,我没说清楚
是说我想这么干,但想看看R里面还有没有更简单的方法
然后你说这个iid的concern的时候,我首先想到的是这个方法会不会有这个问题

【在 s*r 的大作中提到】
: did you say "除了生成一堆随机数然后除以他们的总和这种"
a***r
发帖数: 420
12
有一定道理哦。。。

【在 B******y 的大作中提到】
: scale任意一个常数都可以,但scale以Sum就破坏了Independence。
1 (共1页)
进入Statistics版参与讨论
相关主题
求助一个问题关于随机数的生成怎样generate random number matrix
请问SAS怎么用do loop生成随机数字?sas code求助
请问这个该怎么稿?Help for beginner of Macro
看看你会不会出错!(Correlation factor vs Similarity)regression的residual sum of sq除以sigma^2如何拆成几个chi s
在R里怎么跳到指定的地方?[合集] 请教:如何在iml里生成有条件的随机数?
R: generate random number的问题R help: matrix and vector operation
Correlated independent variable关于‘’Probability‘’ 的定义的问题,外行请教
外行请教:这个问题有没有答案?如果用循环对一个MACRO调用100次?
相关话题的讨论汇总
话题: generate话题: summing话题: random话题: set话题: number