
R
峪石
这个作者很懒,什么都没留下…
展开
-
R中对数据框进行分组筛选输出整行
使用dplyr包原创 2022-10-21 15:43:45 · 1070 阅读 · 0 评论 -
R正则表达式中字符的转义(跳脱)
Perl风格的正则表达式:(如在sub()中)在R语言中得用两个反斜杠即 “\\”,如要匹配括号就要写成 “\\(\\)”。一个是不行的。原创 2019-12-18 14:17:19 · 1212 阅读 · 0 评论 -
R中根据匹配原则将一列拆分为几列
使用stringr包中的str_split_fixed函数:> head(raw) Sample A260 A2801 C-1d-1 0.39255 0.36882 S-1d-1 0.22385 0.26133 P-1d-1 0.25075 0.24984 N-1d-1 0.32495 0.31215 C-2d-1 0.43085 0.46196 S-2d-1...原创 2019-08-18 14:18:54 · 4677 阅读 · 2 评论 -
R中二进制格式包的直接安装
今天在R中安装使用 clusterProfiler() 对小麦差异蛋白进行GO注释时,运行library(clusterProfiler)反复提示缺少"DO.db"、"GO.db"、“bindrcpp”等包,以及“R6”包版本太低等问题,其中"DO.db"、"GO.db"可以通过BiocManager进行安装:> if (!requireNamespace("BiocM...原创 2019-02-17 17:25:31 · 6606 阅读 · 0 评论 -
R中循环生成随机数
如下连续生成16组1:3的随机不重复整数(每次3个),存储至repl中:repl <- NULLfor(x in 1:16) {repl <- c(repl, sample(1:3, 3, replace = F))}原创 2018-10-27 22:49:22 · 4055 阅读 · 1 评论 -
R中列表元素的访问与修改
今天有这样一个列表,各元素均为一维向量,但不等长:>head(mix1_integ_list1)[[1]][1] "" "24.79854965" "25.4642601" "29.56749916" "26.34864998" "25.11140633"[[2]][1] "" "27.93592644" "27.48092651" "29.71414原创 2017-10-31 18:33:16 · 6932 阅读 · 1 评论 -
R中 %in% 运算符取反
原先:x %in% y取反:!(x %in% y)注意非符号“!”位于整个语句之前,而非%in%之前。原创 2017-10-29 16:16:55 · 17996 阅读 · 2 评论