• R 语言中的数据结构


    基本数据类型 6种

    numaric  如 12, 12.4

    integer  如 2L,0L

    complex  包含实数和虚数 如 3+2i 

    character  要用双引号或者单引号包括起来 如 "a","good" 

    logical  如 TRUE,FALSE

    raw  是计算机能够直接识别的类型,是二进制的形式保存的数据

    NULL  表示空值

    NA  表示缺失值

    高级数据类型 主要有6种

    vector   向量

    matrix   矩阵

    array    数组       

    data frame    数据框

    list    列表

    factor    因子

    向量 vector  

    向量是最基本的R语言数据对象,有六种类型的原子向量。 它们是逻辑,整数,双精度,复杂,字符和原始。即使在R语言中只写入一个值,它也将成为长度为1的向量,并且属于上述向量类型之一。使用函数c()创建向量

    向量的索引

    矩阵 matrix  矩阵中的所有元素都是同一种类型 使用函数 matrix()创建矩阵

    矩阵的索引

    数组 array 使用 array()创建数组

    数据框 data frame  数据框不同列的数据类型可以不相同,当同一列的数据类型必须相同

    数据框可以使用函数 data.frame()创建

    数据框的索引

    1)mydata[i,j]

    2)mydata$data

    3)使用列名访问

    列表 list  R对象 列表是对象的集合,可以包含向量、矩阵、数组,数据框,甚至是另外一个列表,且在列表中要求每一个成分都要有一个名称。

    列表可以用函数 list() 创建

    列表的索引

    1)mylist$data

    2)mylist[[2]]

    factor

     

     

     查看类型

    猜测试错

    is.fun 的形式,返回 TRUE 或者 FALSE

    is.vactor()

    is.array()

    is.list()

    is.factor()

    is.numeric()

    is.logical()

    直接查看

    class()

    mode()

  • 相关阅读:
    Sql ISNULL() 函数
    C#WinForm中按钮响应回车事件的简单方法
    职场升迁全攻略 人脉资源是铺垫
    怎样成为有钱人
    睡前应做六件事
    赚钱的秘诀(转)
    将Win2003转换成个人PC版系统
    抠图神器Inpaint 4.2
    iPhone升级记:从4.3.3到5.0.1:越狱篇
    iPhone升级记:从4.3.3到5.0.1:弯路篇
  • 原文地址:https://www.cnblogs.com/0820LL/p/10936110.html
Copyright © 2020-2023  润新知