添加: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语言中存在,可导出为表格
数据框单独拿出来一列是向量,视为一个整体。每一向量(列)只能有一种数据类型,可以有重复值
应用
脚本打开若是乱码,解决办法