残差输入R.

时间:2012-12-10 16:31:38

标签: r

我获得了1960年和1970年原始数据的比例,这是前一个出生的女性人数。我必须做一个双向分析表,然后是一个方形组合表来获得残差。我不知道如何在R中计算,所以它是手动完成的(由行中位数然后是列中位数)。这是我对不同群体的残余:

P0      P1      P2      P3      P4      P5
0.186   0.122   -0.014  -0.059  -0.017  0.013
-0.004  -0.004  -0.004  0.004   0.042   0.006
-0.174  -0.125  -0.013  0.018   0.048   0.012
0.205   0.176   0.043   -0.043  -0.052  -0.053
0.004   0.004   0.004   -0.004  -0.013  -0.069
-0.040  -0.011  0.009   0.005   0.013   -0.006

如何输入R,创建茎叶和剩余图。这些值是1960年第1-3行和第1970行第1-3行数据的残差。

1 个答案:

答案 0 :(得分:1)

获取矩阵a的行中位数:

 apply(a,1,median)

获取列中位数:

 apply(a,2,median)

获得整体中位数:

 median(a)

将生成的行和列效果(例如它们位于名为roweffcoleff的向量中)合并到矩阵中,outer(roweff,coleff,"+")

然而,命令medpolish也可能有用,因为它可能主要是你需要的。

要以表格(即矩阵)的形式阅读数据,请使用read.table,请参阅?read.table下的帮助

要以矢量形式读取数据,除其他外,您可以scan。见?scan

要获得茎叶图,请参阅?stem

正如我的评论所暗示的那样,我不知道你想要什么样的剩余情节。

此信息包含在众多文档中。要开始使用,请参阅R附带的手册“R简介”,也可以在互联网上免费获取。还有一堆初学者R文档也可以找到。一个开始的地方是here

相关问题