R语言学习笔记(一)

R语言学习笔记(一)——R中的数据

一、R中的常用对象(Objects)包括:

1、向量(vector)

2、因子(factor),是一个分类变量

3、数组(array),是一个k维的数据表,所有的元素必须是同一种类型

4、矩阵(matrix),是数组的一个特例,其中k=2

5、数据框(data frame),是由一个或几个向量和(或)因子构成,它们必须是等长的,但可以是不同的数据类型。

6、时间序列(ts),包含一些额外的属性,例如时间和频率

7、列表(list),可以包含任何类型的对象

二、对象的两个内在属性:

1、类型(mode),显示x的类型:mode(x)

2、长度(length)

对于向量来说,用其类型和长度足够描述数据;而其他对象则需一些额外信息,这些信息由外在的属性(attribute)给出,用attribute()方法调用其额外属性。

三、常用的数据类型

1、数值型(numeric)

2、字符型(character)

3、复数型(complex)

4、逻辑型(logical)(FALSE/TRUE)

类型之间可以通过as.something()的方法来转换,

例如,z=0.9;digits=as.character(z) ; a=as.numeric(digits)

原文地址:https://www.cnblogs.com/todoit/p/2536216.html