R 语言学习
学习R语言在生物信息中的应用
Frankooool
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
R 读取文件夹里的文件
R 批量读取文件夹里的文件原创 2022-07-29 09:53:06 · 1392 阅读 · 0 评论 -
R 选色示例
R 选色原创 2022-07-22 10:04:59 · 196 阅读 · 0 评论 -
DEGseq 流程
Degseq 用法原创 2022-06-27 14:07:11 · 823 阅读 · 0 评论 -
R语言绘制表达矩阵的热图与火山图
火山图仅需要pval 和log2FoldChangev_circ$color <- ifelse(v_circ$pval <0.05 & abs(v_circ$log2FoldChange)>= 1,ifelse(v_circ$log2FoldChange > 1,'red','blue'),'gray')color <- c(red = "red",gray = "gray",blue = "blue")circ_vo <- ggplot(v_circ原创 2021-09-08 22:49:41 · 1485 阅读 · 0 评论 -
获得GSEA软件需要的表达矩阵
ex <- rownames_to_column(ex)ex$DESCRIPTION <- 'na'ex <- relocate(ex, DESCRIPTION, .after = rowname)write.table(ex, 'ex.txt', sep = '\t',quote = FALSE,row.names = F)GSEA 软件需要输入有一列DESCRIPTION。可以用‘NA’填充。原创 2021-08-05 12:15:44 · 507 阅读 · 0 评论 -
如何计算表达矩阵的correlation coefficient
x_t <- t(x)y_t <- t(y)cor_result <- as.data.frame(cor(x,y))cor_result <- rownames_to_column(cor_result)cor_result <- pivot_longer(cor_result, -rowname)library(ggcorrplot)这个包可以用于可视化相关性矩阵的结果原创 2021-08-05 11:54:51 · 730 阅读 · 0 评论 -
clusterprofiler进行富集分析
library(readr)library(topGO)library(KEGGREST)library(clusterProfiler)library(org.Hs.eg.db)library(tidyverse)test1 = bitr(gene, fromType="SYMBOL", toType=c("ENSEMBL", "ENTREZID"), OrgDb="org.Hs.eg.db")ego_ALL <- enrichGO(gene = test1$ENTREZID,原创 2021-07-19 14:38:17 · 999 阅读 · 0 评论 -
R 根据某一列的数据创建一个新的列表代表属性
a$type <- 'Up'a$type[a$b < -1] <- 'down'原创 2021-02-02 12:38:29 · 982 阅读 · 0 评论 -
R 从有多个序列的fasta文件中提取目标序列 seqinr
R seqinr从一个有多个序列的fasta文件中, 批量选择所需要的文件library(seqinr)all_fasta <- read.fasta('fasta.fasta')#这一步把名字换成想要的样子names(all_fasta) <- gsub(":.*", "", names(all_lncfasta))#选取sub_fasta <- all_fasta[names(all_fasta) %in% target_list$name]# 写出文件wri原创 2021-02-02 10:49:09 · 4269 阅读 · 1 评论 -
R gsub 改变列里的名字,删除一个符号之后的所有内容
R gsuba <- gsub("\\..*", "", a)\ escape the special characrer ..* meanseverything after . will be replaced by “”原创 2021-02-02 09:38:14 · 4048 阅读 · 0 评论 -
R 用mygene转换gene id
My gene 转换idconverter <- queryMany(gene_list, scope = "symbol", fields= c('ensembl.gene'), species = 'human')gene_id_after_converter <- unlist(converter$ensembl)unlist 用于解开返回的id name 值原创 2021-02-02 09:21:03 · 817 阅读 · 0 评论 -
R包安装失败
R 安装包失败尝试安装二进制版本。BiocManager::install(“rtracklayer”, type = ‘binary’)原创 2021-02-02 08:50:17 · 1618 阅读 · 0 评论
分享