R语言中的数据类型

概括来说,R可以识别六种基本的数据类型,分别是,双整型(double)、整型(integer)、字符型(character)、逻辑型(logical)、复数类型(complex)以及原始类型(raw)。

双整型(double):用于储存普通数值型数据,可正可负,可大可小,可含小数可不含。R中键入的任何一个数值都默认以double型存储。

整型(integer):顾名思义,只能用来储存正数。在R中通过在数字后面加大写字母L的方式,申明该数字以整型方式储存。在计算机内存中,整型的定义方式要比双整型更加准确(除非该整数非常大或非常小)

字符型(character):字符型向量用以储存一小段文本,在R中字符要加双引号表示。字符型向量中的单个元素被称为“字符串(string)”,注意:字符串不仅可以包含英文字母,也可以由数字或符号组成。

逻辑型(logical):用以储存 TRUE 和 FALSE,在R中大写的 TRUE 和 FALSE 或者大写的 T 和 F 都被理解为逻辑型数据。

复数类型(complex)和原始类型(raw):复数类型,即形如:1+i 类的数据;原始类型,用来存储数据的原始字节。

关于R的数据结构,其包括标量、向量、矩阵、数组、数据框和列表。不同的数据结构在存储数据的类型、创建方式、结构复杂度以及用于定位和访问其中个别元素的标记这些都是有所差异的。

     

类似文章

发表评论

您的电子邮箱地址不会被公开。