Menu
CoddyTech

检查数据类型

本课属于 Coddy R 学习旅程的“基础知识”单元。第 8 课,共 78 课。

R 提供了 class() 函数来检查数据类型。

class() 函数接收一个变量作为输入,并返回一个字符字符串,告诉你它的数据类型。只需将变量名传入括号中:

my_variable <- 42
class(my_variable)

这会返回 "numeric",因为变量中包含一个数值。类似地,对于文本数据,class() 会返回 "character";对于 TRUE/FALSE 值,会返回 "logical";对于整数数据类型,会返回 "integer"。

你可以将 class() 与 print() 结合起来,在控制台显示数据类型,方便你随时确认程序中正在处理哪种数据。

challenge icon

挑战

简单

创建四个数据类型不同的变量,然后使用 class() 函数检查并显示每个变量的数据类型。

首先,创建一个名为 score 的变量,并将值 88.5 赋给它。然后,创建一个名为 student_name 的变量,并将值 "Sarah" 赋给它。接下来,创建一个名为 passed 的变量,并将值 TRUE 赋给它。最后,创建一个名为 year 的变量,并将值 2024L 赋给它。

创建完这四个变量后,将 class() 函数与 print() 结合使用,按以下确切顺序显示每个变量的数据类型:score、student_name、passed 和 year。

亲手试试

# TODO: 创建 4 个变量,并为它们设置指定的值和数据类型

# TODO: 使用 class() 函数和 print() 显示每个变量的数据类型
# 记得按以下顺序显示:score、student_name、passed、year
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: R 在线编译器