数据类型
向量
本篇推送将对数据构造的基本类型进行讲解。适合需要对数据进行构造的读者。
本篇文章将具体讲解:基础数据结构—向量的构造、NA值处理。
学习本章内容需要基础的线性代数知识,对行向量和列向量有基础认识。
推荐学习MIT教材GilbertStrang《IntroductiontoLinearAlgebra》
R语言最基本的数据结构是向量vector。
-#赋值语句
c(…)#向量构造函数
assign(“char”,value)
R中支持多重构造
基本运算运算符优先级
向量运算中,进行运算的向量长度可以不同。结果向量的长度等于所有参加运算的向量中最长的长度。较短向量进行运算时,其中的数据可重复使用进行运算
sort(x)#返回x的元素从小到大排序的结果向量
order(x)#返回sort(x)运算之后的下标值向量
x[order(x)]等价order(x)
%%#取余/模运算
逻辑向量可以参与数值运算
运算时,逻辑向量被视为布尔值
DataData欢迎赞赏支持R语言数据分析工作
赞赏
人赞赏