起因, 目的:
偶然看到一个新的教程, 有些知识点,以前没见过,不熟悉, 现在遇到了,记录一下。
基础数据类型
-
2L, 表示整数
-
3 ^ 2, 表示求幂
-
class(a) 查看 类
-
typeof(a) 查看基本数据类型
-
seq(3, 5), 等于 3:5,
-
seq(3, 5, 0.5) 生成一个带步长的向量
矩阵, matrix
- matrix(1:15, nrow = 3), matrix() 函数,第一个参数是 data.
矩阵乘法
- 普通乘法,元素 * 元素
- 数学上的矩阵乘法, 需要用 %*%, 假设 3x2 与 2x4, 结果是 (3, 4)
矩阵函数
- colMeans(mat) 查看每一列的平均值,rowMeans, colSums…
- rbind(),row bind, 把多个对象, 按照行的方向拼接在一起
- cbind(), col bind, 按照列的方向
选取矩阵数据
- matrix[row_index, col_index], 先行,后列, 中间有一个逗号