数据类型与向量

2023-05-10 14:17:27 浏览数 (1)

添加:error里的unexpected是代码错误的意思

数据类型分为三类:

1.数值型:2,4,7

2.字符型:书写代码需要加“”或‘’。例如:“a” ‘s’

3.逻辑型:三类取值TURE(T);FALSE(F);NA缺失值(NA不一定是逻辑型

判断数据类型:class()

tab键可以自动补齐

比较运算符号!=意思不等于

& 与

| 或者的意思

! 非

数据类型的判断与转换

is族函数,判断,返回值为TRUE或FALSE

代码语言:javascript复制
is.numeric()#判断是否数值型数据

is.logical()#是否逻辑性数据

is.character()#是否字符型数据
任何符号放进“”中,都为字符型数据

as族函数实现数据类型之间转换

代码语言:javascript复制
as.numeric()#将其他数据类型转换为数值型
as.logical()#.................逻辑型
as.character()#................字符型
> as.numeric("jinny")#能转换的才能转换
[1] NA
Warning message:
强制改变过程中产生了NA 

数据结构

数据结构分为向量,数据框(两者最关键),矩阵,列表

(数据框约等于“表格”)数据框不是文件,只在r语言中存在,可导出为表格

数据框单独拿出来一列是向量,视为一个整体。每一向量(列)只能有一种数据类型,可以有重复值

应用

脚本打开若是乱码,解决办法

0 人点赞