1.利用eval直接做计算 代码语言:javascript 复制 kegg=read.csv("KEGG-enrich.csv",stringsAsFactors=F)enrichment_fold=apply(kegg,1,function(x){GeneRatio=eval(parse(text=x["GeneRatio"]))BgRatio=eval(parse(text=x["BgRatio"]))enrichment_fold=round(GeneRatio/BgRatio,2)enrichment_fold}) 2.利用strspl...
1.利用eval直接做计算 kegg=read.csv("KEGG-enrich.csv",stringsAsFactors = F)enrichment_fold=apply(kegg,1,function(x){GeneRatio=eval(parse(text=x["GeneRatio"]))BgRatio=eval(parse(text=x["BgRatio"]))enrichment_fold=round(GeneRatio/BgRatio,2)enrichment_fold}) 2.利用strsplit按/分割成分子和...
直接利用eval函数进行计算利用strsplit函数将数值按/分割,分离出分子和分母通过gsub替换操作,提取出分子和分母的信息要深入了解这些计算方法,可以参考这篇文章获取KEGG-enrich.csv文件中的数据。理解了这些计算方法后,您就可以更准确地解读那三张图的横坐标,它们分别代表Count(数量)、GeneRatio(基因比例...
1. 使用 `eval` 函数直接进行计算。2. 使用 `strsplit` 函数按分隔符“/”分割分子和分母。3. 使用 `gsub` 函数进行替换,从而得到分子和分母。请参考以下文章以获取 KEGG 富集数据集(KEGG-enrich.csv)。GO和KEGG富集倍数(Fold Enrichment)的计算方法如上所述。
1.利用eval直接做计算 kegg=read.csv("KEGG-enrich.csv",stringsAsFactors = F) enrichment_fold=apply(kegg,1,function(x){GeneRatio=eval(parse(text=x["GeneRatio"]))BgRatio=eval(parse(text=x["BgRatio"]))enrichment_fold=round(GeneRatio/BgRatio,2)enrichment_fold}) ...
1.利用eval直接做计算 kegg=read.csv("KEGG-enrich.csv",stringsAsFactors=F) enrichment_fold=apply(kegg,1,function(x){GeneRatio=eval(parse(text=x["GeneRatio"]))BgRatio=eval(parse(text=x["BgRatio"]))enrichment_fold=round(GeneRatio/BgRatio,2)enrichment_fold}) ...
1.利用eval直接做计算 kegg=read.csv("KEGG-enrich.csv",stringsAsFactors = F) enrichment_fold=apply(kegg,1,function(x){GeneRatio=eval(parse(text=x["GeneRatio"]))BgRatio=eval(parse(text=x["BgRatio"]))enrichment_fold=round(GeneRatio/BgRatio,2)enrichment_fold}) ...
enrichment,那么我们如何计算富集倍数呢?下面我给大家介绍三种方法来计算Fold enrichment,任君挑选 1.利用 eval 直接做计算 2.利用 strsplit 按/分割成分子和分母 3. 利用 gsub 替换,得到分子和分母 参看下面这篇文章获取获取KEGG-enrich.csv GO和KEGG富集倍数(Fold Enrichment)如何计算