R 数据类型
R是一种广泛使用的统计编程语言,它提供了丰富的数据类型来处理各种数据结构。了解R的数据类型对于有效地使用该语言进行数据分析至关重要。本文将详细介绍R中的主要数据类型,包括数值、字符、逻辑、复数、向量、列表、数据框和因子。
数值(Numeric)
数值数据类型用于表示数字。在R中,数值可以是整数或浮点数。数值数据类型用于进行数学运算和统计分析。
# 创建数值变量
x <- 5
y <- 3.14
字符(Character)
字符数据类型用于表示文本数据。在R中,字符型数据需要用引号括起来,可以是单引号或双引号。
# 创建字符变量
name <- "John Doe"
逻辑(Logical)
逻辑数据类型用于表示真(TRUE)或假(FALSE)。逻辑数据类型常用于条件语句和比较操作。
# 创建逻辑变量
is_valid <- TRUE
is_empty <- FALSE
复数(Complex)
复数数据类型用于表示具有实部和虚部的数字。在R中,复数可以使用complex
函数创建,或者通过在数字后面添加i
来表示虚部。
# 创建复数变量
z <- 2 + 3i
向量(Vector)
向量是R中最基本的数据结