(三)数组的生成与计算
myarray <- array(vector, dimensions, dimnames)
其中vector包含了数组中的数据,比如1:18表示的是从自然数1到自然数18,dimensions是一个数值型向量,给出了各个维度下标(行,列,维度)的最大 值,而dimnames是可选的、各维度名称标签的列表。
(四)数据框的生成与计算
方法一:利用函数:data.frame
提取数据框中的元素()
df[1:2]#提取第一列和第二列
df[c("name","age")]#提取名为name和age的向量
df[c(1,2),c(3,4)]#提取第一行和第二行的第三列和第四列
方法二:直接输入
df2<-data.frame(Height =numeric(0), Weight =numeric(0))
df2<-edit(df2)
判断每个值是否缺失is.na(df1)
移除有缺失值的所有行na.omit(df1)
(五)因子的生成与计算
(六)列表的生成与计算
mylist <- list(
object1
,
object2
, ...)
mylist <- list(
name1=object1
,
name2=object2
, ...)
列表元素的提取:提取第二个元素或者提取名称为age的元素
(七)改变名称:names()