对两家公司的收益差异作95%置信区间身高中位数以上男性和身高中位数以下男性。
在R中有什么程序/脚本可以帮助解决这样的问题?
能够使用如下命令:
# Use this command to calculate 95% confidence interval for difference in
# height means between males and females
t.test(height ~ sex, data=CPS, conf.level=.95)
但是无法找到同一数据集的低于中位数和高于中位数高度的置信区间。任何建议吗?不好意思,刚开始学r
(提示/解决方案大纲,因为这是家庭作业。)
你没有说清楚你有什么数据。可用的变量和其他信息是什么?
我的猜测是(它没有明确说明)你打算在样本中位数高度上做这个,而不是一些外部确定的中位数高度值。
您需要构造一个因子(至少隐式地)来指示高度是否大于中值高度。
[不幸的是,这使问题中提出的测试/置信区间无效——参见几个关于统计的帖子。>
然后需要构造一个置信区间,可能使用问题中的示例代码作为模板。
请注意,您正在与所有人的子集一起工作,因此您必须在某个时候将数据子集化,要么在调用函数进行CI之前,要么在其中。(也就是说,在这个问题中有三个变量,一个响应,一个比较响应的因子和一个子集的变量。)