20190429-R语言数组array、列表list、因子factor

数组

1.数组简介
array(data , dim, dimnames )
只能包含一种数据类型
Arguments

  • data→数据
  • dim→是一个数值型向量给出了各个维度下表的最大值
  • dimnames→各维度名称标签的列表
    Example
    数组A,3行4列2维

    2.数组索引
  • ①A[i,j,k]→指定A的i行j列k维
  • ②A[,,] = A[] = A→选定全部数组
  • ③A[3:4]→数组A的第3至4个元素


    A[3:4],返回1维3行4列

列表

1.列表简介.
list(...)
list()包含任何类型的对象
Example

创建一个列表Foo

2.列表访问(索引)

  • ①Foo$x 返回向量
  • ②Foo[1] 返回子列表x
  • ③Foo[[1]] 返回向量


    Foo的索引,由图可知,Foo$x等价于Foo[[1]]

因子

Usage
factor(x = character(), levels, labels = levels,
exclude = NA, ordered = is.ordered(x), )
因子是用来存储类别向量和有序变量,而不能用来计算
Arguments

  • levels→因子水平向量,元素排重后且字符化
  • lables→因子的标签向量
  • ordered→是否为有序因子
    Example
    创建因子ff

    根据levels转换为整型

    去掉未出现levels

你可能感兴趣的:(20190429-R语言数组array、列表list、因子factor)