R对象
一、原子型向量
也可以生成只包含一个值的原子型向量。在这种情况下,R将这个单值存储为一个长度为1的原子型向量。
die <- 1:6
five <- 5
five
is.vector(five)
length(five)
length(die)

1、双整型
把双整型称作数值型(numeric)。
双整型向量用来存储普通的数值型数据。数值可正可负,可大可小,可包含小数部分,也可不包含。总之,你在R中键入的任何一个数值都会默认以双整型存储。
die <- c(1,2,3,4,5,6)
die
typeof(die)#查看类型

2、整型
在R中,明确设定整型的方法是在该数值之后加上大写字母L
int <- c(-1L,2L,4L)
int
typeof(int)

如果不明确加上L,R并不会将一个数值设定为整型。未加L的整数将被存储为双整型。
3、字符型
字符型向量存储一小段文本。在R中,字符要加双引号,再组合起来构成一个字符型向量。
text <- c("hello","World")
text
typeof(text)
typeof("Hello")

- 字符型向量中的单个元素称作字符串(string)。请注意,字符串不仅可以包含英文字母,也可以由数字或者符号组成。
- 在R中,任何加双引号的对象都会被当作字符串,无论双引号内是什么元素。
- R中的字符串很容易与R对象混淆,注意区分。
4、逻辑型
逻辑型向量用来存储TRUE(真)和FALSE(假),这是R中布尔数据的表现形式
只要在R中键入全部大写的TRUE或FALSE(不加双引号),就会被当作逻辑型数据。R也会默认把T和F分别当作TRUE和FALSE的简写。
logic <- c(TRUE,FALSE,TRUE)
logic
typeof(logic)
typeof(F)

5、复数类型和原始类型
在分析数据时,基本不会用到

本文详细介绍了R语言中的基本对象类型,包括原子型向量(双整型、整型、字符型、逻辑型)、矩阵、数组、属性(名称、维度)、类(日期与时间、因子)以及强制转换。同时,讲解了如何使用R进行数据的存储和加载,如创建列表和数据框,以及如何保存和加载CSV文件。
最低0.47元/天 解锁文章

904

被折叠的 条评论
为什么被折叠?



