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

20240506 Day1

原创
作者头像
用户11118379
发布2024-05-12 19:12:00
700
发布2024-05-12 19:12:00

(文中图片引用于生信技能树小洁老师PPT,仅用于自己学习,不用于商业目的,如有侵权,立即删除)

Part2. 数据类型与变量

1. 数据类型: 数值型(numeric) 1 3 2

字符型(character) "a" "b" "mm"

逻辑型(logical) TRUE

FALSE

NA

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

Tips: Tab键 打出前几个字母,即出现提示,摁上下键可翻动,摁Tab键可自动补全

上下键 光标放在>后面,摁向上键,即可修改上一条命令重新运行

逻辑型数据

数据类型的判断与转换

多个数据组织形式

脚本乱码解决方案

2.1 向量的生成

Tips:paste0与paste的区别联系

2.2 对单个向量进行操作

x<-c(1,3,5,1,)

向量的组成部分是元素 长度是数元素的个数 1,3,5,1是向量x的4个元素
向量的组成部分是元素 长度是数元素的个数 1,3,5,1是向量x的4个元素

R语言的默认思想

R语言里函数思想:能用函数代替,就不要手动去数。除非这代码只用一次

2.3 对两个向量的操作

Tips:当两个向量长度不一致,x与y不一样长,发生循环补齐

循环补齐发生条件:1. 等位运算    2.两个向量长度不相等
循环补齐发生条件:1. 等位运算 2.两个向量长度不相等

循环补齐简化代码:

重点:%in%

记忆卡片

2.4 向量筛选(取子集)

[ ] 将TRUE对应的值挑选出来,FALSE丢弃

根据逻辑值

根据下标位置

按照逻辑值:中括号里是与x等长且一一对应的逻辑值向量。

按照位置:中括号里是由x的下标组成的向量

2.5 修改向量中的某个/某些元素

tips:R语言里的修改,都要赋值,没有赋值就没有发生过

2.6 简单向量作图

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

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

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

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

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档