R语言基础笔记-01(数据类型与向量)

2023-03-14 21:23:16 | 来源:腾讯云


(资料图片仅供参考)

引用自生信技能树马拉松课程小洁老师授课内容:R语言基础01

生成变量

c(1,5,3)1:3rep("x",times=3) #有重复的用rep()seq(from=3,to=21,by=3)#有规律的序列用seq()rnorm(n=3)#随机数用rnorm()#通过组合,产生更为复杂的向量:paste0(rep("x",times=3),1:3)## [1] "x1" "x2" "x3"paste0(rep("student"),seq(2,15,2))## [1] "student2"  "student4"  "student6"  "student8" ## [5] "student10" "student12" "student14"
paste0的循环补齐图示

比较运算与逻辑运算

比较运算与逻辑运算

循环补齐

a = c(1,2,3,4,1)b = c(1,2)#循环补齐一般包括三种情况:#1.算数计算a+b## [1] 2 4 4 6 2#2.逻辑比较:等于不等于大于小于百分百ina==b## [1]  TRUE  TRUE FALSE FALSE  TRUEa>b## [1] FALSE FALSE  TRUE  TRUE FALSEa %in% b## [1]  TRUE  TRUE FALSE FALSE  TRUE#3.paste&paste0paste0(rep("x"),1:3) #sep=","## [1] "x1" "x2" "x3"

交集、并集、差集、%in%与==的区别

x = c(1,3,5,1)y = c(3,2,5,6)#交集、并集、差集intersect(x,y)#交集union(x,y)#并集setdiff(x,y) #x里有y里没有setdiff(y,x)#%in%与==的区别> x == y #将x里的元素与y里的元素**一一对应**的比较,确认是否相等## [1] FALSE FALSE TRUE FALSE> x %in% y #将x里的元素与y里的**每一个元素**比较,确认是否相等## [1] FALSE TRUE TRUE  TRUE
%in%与==的区别图示

向量筛选

a = c(1,2,3,4,1)#按照逻辑值:中括号内为与x等长且一一对应的逻辑值向量a[!duplicated(a)]## [1] 1 2 3 4#按照位置:中括号里是x的下标组成的向量a[3]## [1] 3

长度与重复

x = c("1","2","3","4","2")length(x) #长度:计数x## [1] 5unique(x) #去重复:去除x里的重复值(每一个数据第一次出现为T,第二次出现为F,结果为保留重复值的第一次出现)## [1] "1" "2" "3" "4"duplicated(x) #对应元素是否重复,返回逻辑值,重复为T## [1] FALSE FALSE FALSE FALSE  TRUE!duplicated(x)#对应元素是否重复,返回逻辑值,不重复为T## [1]  TRUE  TRUE  TRUE  TRUE FALSEtable(x) #重复值统计,每一个值出现的次数## x## 1 2 3 4 ## 1 2 1 1table(duplicated(x))#统计多少个值为唯一,多少个值重复## FALSE  TRUE ##     4     1

一些tips

按tab可以自动填充函数、路径等NA:逻辑值,存在,但不知道; null:不存在一个向量只能有一种数据类型,可以有重复值R语言的修改都需要赋值熟练运用proj不是没报错就没问题,需检查目的是否达到脚本打开全是乱码的解决方案:
脚本打开全是乱码的解决方案

引用自生信技能树马拉松课程小洁老师授课内容:R语言基础01

上一篇 下一篇

相关新闻

R语言基础笔记-01(数据类型与向量)

天天速讯:隐喻蒙太奇电影片段_隐喻蒙太奇

迈为股份董秘回复:公司半导体设备主要产品半导体激光改质切割、激光开槽设备、研磨设备等半导体封装设备 全球讯息

天鹅光源深度解析_天鹅光源 环球视点

【全球热闻】播恩集团在深交所鸣钟上市

逢场作戏意思的近义词

世界热点评!3月13日基金净值:景顺长城景颐双利债券A最新净值1.576,涨0.32%

摩根大通:硅谷银行破产后,投资者将加强对银行的审查|每日头条

钦州监狱山歌“快闪”演出进乡村 歌唱幸福新生活 世界微头条

SUV全球销量Top10:丰田超特斯拉,日韩出色,中国品牌0入选

天天热点!男子强行与女友发生关系,被“大姨妈”染红了下体,便主动放弃了

一周天气展望 津城气温波动较大空气质量良好|今日热文

阿根廷极端天气继续减产,不改整体大豆丰产格局——油粕周报

世界新消息丨天赐材料:目前公司已有钠离子电池电解液的相关材料布局,包括六氟磷酸钠、NaFSI及对应的电解液解决方案

浙江大学2023复试线公布,13学科下降,12学科上升,招生计划剖析

最新新闻

R语言基础笔记-01(数据类型与向量)

天天速讯:隐喻蒙太奇电影片段_隐喻蒙太奇

迈为股份董秘回复:公司半导体设备主要产品半导体激光改质切割、激光开槽设备、研磨设备等半导体封装设备 全球讯息

天鹅光源深度解析_天鹅光源 环球视点

【全球热闻】播恩集团在深交所鸣钟上市

逢场作戏意思的近义词

世界热点评!3月13日基金净值:景顺长城景颐双利债券A最新净值1.576,涨0.32%

摩根大通:硅谷银行破产后,投资者将加强对银行的审查|每日头条

钦州监狱山歌“快闪”演出进乡村 歌唱幸福新生活 世界微头条

SUV全球销量Top10:丰田超特斯拉,日韩出色,中国品牌0入选

天天热点!男子强行与女友发生关系,被“大姨妈”染红了下体,便主动放弃了

一周天气展望 津城气温波动较大空气质量良好|今日热文

阿根廷极端天气继续减产,不改整体大豆丰产格局——油粕周报

世界新消息丨天赐材料:目前公司已有钠离子电池电解液的相关材料布局,包括六氟磷酸钠、NaFSI及对应的电解液解决方案

浙江大学2023复试线公布,13学科下降,12学科上升,招生计划剖析

欣贺股份接待申万宏源证券等多家机构调研 天天百事通

千里共婵娟是什么意思呀_千里共婵娟是什么意思|每日时讯

因节假日工资顺延通知_周末工资顺延发放通知 全球快看

相似三角形的性质说课稿_相似三角形的性质 世界快讯

全球速看:重阳节送老人什么礼物手工(重阳节送老人什么礼物)

称字怎么组词_汉字称怎么组词

转支交易钱到哪了啊

小白虫像灰尘是什么虫如何灭_小白虫像灰尘是什么虫-天天讯息

世界焦点!嵘泰科技_嵘

每日报道:安全警示带

ADC玩家被打得当场转成辅助?结束后一看,整局游戏他只补了一刀 当前速读

全球今日报丨机器码被封换主板有用吗_机器码被封怎么解

吉林省观察到中华秋沙鸭数量达600余只濒危物种_观察

滕哈赫:埃里克森本赛季还有机会复出 要帮助B费学会控制情绪

全球观天下!网络剧