本篇文章由 VeriMake 旧版论坛中备份出的原帖的 Markdown 源码生成
原帖标题为:R 语言——检查变量和工作区
原帖网址为:https://verimake.com/topics/168 (旧版论坛网址,已失效)
原帖作者为:影子(旧版论坛 id = 31,注册于 2020-04-18 22:48:16)
原帖由作者初次发表于 2020-10-11 18:24:07,最后编辑于 2020-10-11 18:24:07(编辑时间可能不准确)
截至 2021-12-18 14:27:30 备份数据库时,原帖已获得 720 次浏览、0 个点赞、0 条回复
一.R语言数据对象的划分
1.从存储角度划分R数据
可以划分为数值类,逻辑类,字符型,raw型,factor型。
(1)数值类型(numeric)
包括浮点值 numeric、整数 integer 和复数 complex。
(2)逻辑型(logical)
包括TRUE和FALSE两种类型。
(3)字符型(character)
通常为双引号或者单引号括起来的数据。
(4) raw型
raw 为存储二进制数据的原始值,每个字节由一个两位的十六进制值表示。
(5) factor型
factor为存储类别数据的因子 。
2.从结构角度划分R数据(待补充)
R的数据对象从结构角度来看包括向量、矩阵、数组、数据框、列表、因子。
二.检查和更改数据类型
1.使用is函数来测试数据类型
需要注意的是:在R中浮点和整数几乎可以互换。在数字后添加L可以转换为整数:
可以用下列命令查看base包中的is函数:
2.使用as函数改变数据类型
3.检查变量(待补充)
有几个函数可用于检视变量,其中包括summary、head、str、unclass、attributes 和 View。