![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
R语言编程
公卫小何
何世伟
厦门大学公共卫生硕士
研究方向:表观遗传流行病学、循证医学、生物信息学
联系方式:swheok@foxmail.com
展开
-
【R语言编程:For循环的应用】——批量多行数据按列分组差异分析(KW:Kruskal-Wallis检验,F test:方差分析)用于生信分析
批量多行数据按列分组进行差异分析(KW:Kruskal-Wallis检验,F test:方差分析)应用场景——按列分组,批量对多行数据进行差异分析1、DNA甲基化芯片——450K、850K等DNA甲基化芯片可以自行提取GenomeStudio检测的数据,通常有40多万行,每一行是一个CpG位点,每一列是一个标本,需要按列分组进行差异分析2、其他微阵列芯片一些其他微阵列芯片数据,按列分组进...原创 2019-07-21 17:39:34 · 14943 阅读 · 1 评论 -
【R语言编程—转载】——随机数生成的两种方式sample()函数和分布抽取runif/ rnorm
@[TOC](随机数生成的两种方式sample()函数和分布抽取runif/ rnorm)背景介绍由R生成的随机数实际上伪随机数,也就是说,随机数是由某种算法而不是真正的随机过程产生的,随机数生成器需要一个初始值来生成数字,该初始值叫做种子。通过把种子设置为特定的值,可以保证每次运行同一段代码时都能生成相同的随机数。R使用set.seed(n)函数来设置种子值,n是一个正整数,不同的种子会生...转载 2019-07-21 17:54:10 · 11117 阅读 · 1 评论