一、基本操作
1.获取帮助
help(mean)
example(mean)
2.文件操作
source # 加载文件
sink #写入文件
3.物件/对象集
objects()
二、向量
1.数据型向量
2.复数型向量
3.逻辑型向量
TRUE:缩写T
FALSE:缩写F
NA:无效
4.字符串型向量
paste(...seq):接受任意类型参数,依次连接到字符串向量中。
seq:指定连接相隔的字符,默认为单个空格
5.索引向量
(1)在逻辑值型索引中,逻辑值为TRUE的向量将被放在输出结果中
(2)在正整数索引中,索引向量是正整数类型,指示元素的位置
负数索引中,将除索引以外的所有元素输出到结果中
(3)在字符串索引中,是以字符串来标注元素的位置
6.基本操作
(1)assign() 赋值
(2)向量也可以称为c()中的参数
(3)元素个数不一致的向量:元素个数较少的向量将循环扩充和元素个数较多的向量一致,因此向量最多的元素个数必须是元素较少向量的整数倍
(4)序列产生
c(1:(m-1)
seq(from:起始值,to:终止值,by:步长,length.out:元素个数,
along.with:参数中序列长度作为要生成序列长度)
注意:along.with:只取其长度,和序列内容无关
(5)rep(x, times, each):对序列中的元素进行重复后拼接。
times:将所有元素作为整体拼接
each:将元素分别进行拼接
三、对象属性集
1.固有属性
(1)mode length
(2)mode完成数据类型转化,如as.character
2.设置对象属性
(1)attr(object, name)格式设置对象属性
四、因子和有序因子
1.因子用来存储类别变量和有序变量,可以用来分组或分类。
因子表示分类变量,有序因子表示有序变量
2.factor(data,levels,labels,...),生成因子对象
data:数据
levels:因子水平向量(去除重复元素后的元素集)
labels:因子标签向量
3.levels():生成因子向量中的水平
4.ordered():生成有序因子
1.获取帮助
help(mean)
example(mean)
2.文件操作
source # 加载文件
sink #写入文件
3.物件/对象集
objects()
二、向量
1.数据型向量
2.复数型向量
3.逻辑型向量
TRUE:缩写T
FALSE:缩写F
NA:无效
4.字符串型向量
paste(...seq):接受任意类型参数,依次连接到字符串向量中。
seq:指定连接相隔的字符,默认为单个空格
5.索引向量
(1)在逻辑值型索引中,逻辑值为TRUE的向量将被放在输出结果中
(2)在正整数索引中,索引向量是正整数类型,指示元素的位置
负数索引中,将除索引以外的所有元素输出到结果中
(3)在字符串索引中,是以字符串来标注元素的位置
6.基本操作
(1)assign() 赋值
(2)向量也可以称为c()中的参数
(3)元素个数不一致的向量:元素个数较少的向量将循环扩充和元素个数较多的向量一致,因此向量最多的元素个数必须是元素较少向量的整数倍
(4)序列产生
c(1:(m-1)
seq(from:起始值,to:终止值,by:步长,length.out:元素个数,
along.with:参数中序列长度作为要生成序列长度)
注意:along.with:只取其长度,和序列内容无关
(5)rep(x, times, each):对序列中的元素进行重复后拼接。
times:将所有元素作为整体拼接
each:将元素分别进行拼接
三、对象属性集
1.固有属性
(1)mode length
(2)mode完成数据类型转化,如as.character
2.设置对象属性
(1)attr(object, name)格式设置对象属性
四、因子和有序因子
1.因子用来存储类别变量和有序变量,可以用来分组或分类。
因子表示分类变量,有序因子表示有序变量
2.factor(data,levels,labels,...),生成因子对象
data:数据
levels:因子水平向量(去除重复元素后的元素集)
labels:因子标签向量
3.levels():生成因子向量中的水平
4.ordered():生成有序因子