2020-09-29

数据类型转换
在运算过程中,数据类型自动转换
2020-09-29
使用as***函数强制转换数据类型
2020-09-29
特殊值
#NA,not available,表示缺失值
2020-09-29
#Inf 无穷大
2020-09-29
#NaN, not a number,无意义的值
2020-09-29
#NULL,表示空数据
2020-09-29
#运算符
#逻辑运算 &(逻辑与) vs &&((并且)短路与) &&左边的表达式的值是FALSE,右边的表达式会直接被短路掉,不会进行
2020-09-29
2020-09-29
2020-09-29

逻辑运算 | vs ||(或者) ||:取两个向量的第一个元素,如果其中一个为TRUE,则给出TRUE

2020-09-29
#向量
vec <- c(2,3,4)
#访问元素
vec[1]
vec[0]
vec[2:3]
vec[2:5]
vec[c(1,3)]
vec[c(1,3,3)]#重复访问
2020-09-29
#添加元素
vec
vec <- c(vec[1:2],10,vec[3])
vec
#删除元素
vec
vec <- vec[-3]#删除下标为3的
vec
2020-09-29
#获取向量长度
vec <- letters
vec
length(vec)
vec[-length(vec)]
vec[-length(vec):-length(vec)+2]
-length(vec):-length(vec)+2#注意加括号
-length(vec)????-length(vec)+2)
vec[-length(vec)????-length(vec)+2)]#删除x,y,z
2020-09-29