创建一个向量x,其中将包含来自χ^ 2的1000个实现 (5)分布(χ^ 2(5)表示具有5个自由度的卡方分布)。然后给 产生的命令:
(i)一个包含第2个,第50个和第800个元素的向量,
(ii)一个包含前250个元素的向量,
(iii)包含除第100到900之外的所有元素的向量 ,
(iv)一个包含所有大于1.5的值的向量,
(v)一个包含所有> 6或<4的值的向量。
(vi)包含第一,第二和第三四分位数的向量,
(vii)从x的元素中随机提取大小为500的样本,
所以,我不确定我的答案是否正确,但这是我的尝试:
x=(1:1000),
y=dchisq(x, df=5),
y[c(2,50,800)] #i)
y[1:250] #ii)
y[-c(100:900)] #iii)
y[c(1,5:1000)] #iv)
y[-c(4:6)] #v)
y[-c(750:1000)] #vi)
sample(x,500,replace=FALSE) #vii)
这些对吗?