name.list <- list(group = xx, name = yy, decription = zz) #创建了一个名为"name.list"的列表 name.list$n[name.list$g == 2] length(name.list) mode(name.list) names(name.list) 向量(vector) 1、seq():产生有规律的数列,间距省略时默认值为1。 例1:seq(10, 20, 0.5) 例2:seq(0,...
1.是最基本的数据容器,里面的数据必须是同一类型,先看基本用法: a<-c(1,2,3,4,5,6,7,8,9) 1. 或者赋值函数assign, assign("a",c(1,2,3,4,5,6,7,8,9)) > is.vector(a) [1] TRUE > is.matrix(a) [1] FALSE > is.array(a) [1] FALSE > is.list(a) [1] FALSE 1. 2. 3....
paste0("char1", "char2") R语言使用strsplit函数按照指定的分隔符号进行数据拆分、分裂(split)、分割后的数据类型为列表、unlist函数将拆分后生成的列表list转化为向量vector test <- "aa bb cc dd ee ff" test a <- strsplit(test,split = " ") a class(a) ## 分割后的数据类型为列表 a[1]...
(1)seq() 函数生成的是由一组等差数列构成的向量,两种用法如下: seq(from = minimum, to = maximum, by = ) # by参数表示步长,控制等差数列的公差 seq(from = minimum, to = maximum, length.out = ) # length.out 则控制生成的数列项数 seq(from = 1, to = 5, by = 2) # 步长为2,输出: ...
R语言最基础的操作是对向量(vector)进行一系列的运算,向量是R语言数据处理、绘图等核心。向量为一系列...
1.1 向量 向量(vector)是用于存储数值型、字符型、逻辑型数据的一维数组。标量可以看作是只含有一个...
str(list.sort(mydata,(budget))) #默认升序,加圆括号代表降序(多么清新脱俗到的设定呀) 第三类是合并与重塑函数: 就是如何将list在vector与data.frame之间进行转化。 list.stack #按行进行堆栈list.rbind #这个与list.stack函数类似,也可以达到相同的效果list.cbind #按列合并list.flatten #将多层嵌套的递归结...
一、基本 1.数据管理 vector:向量 numeric:数值型向量 logical:逻辑型向量character;字符型向量 list:列表 data.frame:数据框c:连接为向量或列表 length:求长度 subset:求子集seq,from:to,sequence:等差序列rep:重复 NA:缺失值 ...
向量(Vector) :一个向量只能有一种数据类型 因子(Factor):一个因子只能有一种数据类型 矩阵(Matrix) :一个矩阵只能有一种数据类型 数组(Array) :一个数组里面的每个元素只能有一种数据类型,不同元素的类型可以不同 列表(List) :允许不同的数据类型
Construct a list, named my_list, thatcontains thevariables my_vector, my_matrix and my_df as listcomponents. 源程序: # Vectorwith numerics from 1 up to 10 my_vector<- 1:10 # Matrixwith numerics from 1 up to 9 my_matrix<- matrix(1:9, ncol = 3) ...