对象(元素)的产生和转换

一.对象的产生

 1.向量(vector)

R语言—对象创建

  mode表示类型,length表示长度

 以下三个函数几乎有相同效果

R语言—对象创建

 2.因子

R语言—对象创建

  函数levels可以用来提取一个因子中可能的水平值

  R语言—对象创建

 3.数组

R语言—对象创建

  4.矩阵

R语言—对象创建

R语言—对象创建

 顺序写对可以不加参数,byrow表示按行排列

 另一创建方式是给矩阵维度

R语言—对象创建

 5.数据框

R语言—对象创建

  行数如果成倍数可以循环,不是倍数不能循环

 6.时间序列

    从1950年开始,以年计数(frequency=1),从1到10编号

R语言—对象创建

    从1959年1月开始,以月计数(frequency=12),从1到47编号

R语言—对象创建

R语言—对象创建

 7.列表

 R语言—对象创建

二.对象转化

 1.向量转化为矩阵

R语言—对象创建

 2.因子转化为数值

R语言—对象创建

R语言—对象创建

  由上图可以看粗实际是根据levels转化的,levels是根据顺序排列的,female是第二组所以转化为数值就是2,male是第一组所以转化后就是1

 3.矩阵转化为数据框

R语言—对象创建

 4.矩阵转化为列表

R语言—对象创建

   不是所有类别都可以转化

相关文章:

  • 2022-12-23
  • 2021-06-25
  • 2021-06-14
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2021-09-19
  • 2021-04-27
猜你喜欢
  • 2022-01-05
  • 2021-06-05
  • 2022-12-23
  • 2022-12-23
  • 2021-07-11
  • 2021-12-30
  • 2022-01-10
相关资源
相似解决方案