一般情况下,R语言直接导入的数据都是有标题的数据框,那么在进行计算矩阵相关的运算时,要首先将数据框的数据转化为矩阵形式。
举例说明:
将如下的一个数据导入到R中,
首先,打开R进行导入数据:,
*(1)数据框转化为矩阵
要想对数据框中的值进行统计运算,首先就要将数据框转化为可以进行数学运算的矩阵,具体转换如下:
从运算结果可以看出,该数据框依然有第一行的标题,因此,要将标题进行去掉;具体操作如下:
names(A)<-null运算结果如下:
转换为矩阵以后就可以对数据框里面的数据进行了相关的运算
(1)求矩阵中各列的和
具体操作如下:从中可以看出,矩阵一共有三列,因此,可以求三列的和;
运算结果如下:
(2)将求和的结果加到原数据中去
运算结果如下:
(3)对数据各行求和
运算结果如下:
(4)求矩阵各列的均值
运算结果如下: