前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >二、数据类型

二、数据类型

原创
作者头像
叮当猫DDM
发布2023-02-11 17:13:32
5050
发布2023-02-11 17:13:32
举报
文章被收录于专栏:叮当猫学生信叮当猫学生信

生信技能树学习之数据类型 2023-01-31

一、数据类型

1)数值型numeric :

单纯的数字 1/2/3/4/8

2)字符型character :

引号里面的内容(单引号‘’ 双引号"" 都可以)

3)逻辑型logical:

TRUE=T. FALSE=F NA(缺失值,不是不存在,只是不知道,是一个意外的结果)

严格区分大小写

### 判断数据类型的函数:class(),将要判断的内容写在括号里。

class不能识别文件名称,是只能识别数据的函数。 class字符型数据时,需要带引号。

判断某个文件的数据类型的时候只写文件名或者赋值名称,不带引号不带后缀,比如class(c),class(x)

而class(“exercise.csv”), 就会反馈出来 “character”,把任何形式的文件,无论对错,放进class里面,反馈出来都是“character”,格式大于内容。

看报错信息要学会抓关键词:

Function 是函数的意思. Could not find function.说明是函数错误

Error: unexpected input in “class? 代码有问题

Unexpected是代码错误的体现,告诉你是哪里或者哪里之前出现了错误,大部分时候问号出现在哪里,说明错误出现在哪里。

小技巧:如何避免拼写错误:

1. Tab键:自动补全

2. 上下键:定位修改命令

二、逻辑型数据的用途

比较运算的结果是逻辑值

>,< ,<=,>=,==(判断是否相等),!=(表示否定)

逻辑运算 多个逻辑条件的连接。 与&,或|,非!(FALSE 变 TRUE,TRUE变FALSE)

三、数据类型的判断和转换

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

代码语言:javascript
复制
is.numeric()
is.logical()
is.character() 

2)转换数据类型:

代码语言:javascript
复制
as.numeric()
as.logical ()
as.character()

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、数据类型
    • 1)数值型numeric :
      • 2)字符型character :
        • 3)逻辑型logical:
          • 看报错信息要学会抓关键词:
      • 二、逻辑型数据的用途
        • 比较运算的结果是逻辑值
        • 三、数据类型的判断和转换
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档