r语言编程求帮助、、

Python017

r语言编程求帮助、、,第1张

建议去“炼数成金-Dataguru”网站学习R语言课程,我这有优惠码:A998,学费减免50%.

R是一套完整的数据处理、计算和制图软件系统。是一个免费的自由软件,它有UNIX、LINUX、MacOS和WINDOWS版本,都是可以免费下载和使 用的,在那儿可以下载到R的安装程序、各种外挂程序和文档。在R的安装程序中只包含了8个基础模块,其他外在模块可以通过CRAN获得。R既是功能强大的 统计和分析软件,同时也是完美的数据可视化制作工具,丰富的图形函数和外置包,几乎无限的扩展能力,使到我们的想象空间永远都不会达到上限.

请教如何实现广义线性模型GLM作图

1、广义线性模型GLM很简单,举个例子,药物的疗效和服用药物的剂量有关。这个相关性可能是多种多样的,可能是简单线性关系(发烧时吃一片药退烧0.1度,两片药退烧0.2度,以此类推;这种情况就是一般线性模型),也可能是比较复杂的其他关系,如指数关系(一片药退烧0.1度,两片药退烧0.4度),对数关系等等。这些复杂的关系一般都可以通过一系列数学变换变成线性关系,以此统称为广义线性模型。

2、广义线性混合模型GLMM比较复杂,GLM要求观测值误差是随机的,而GLMM则要求误差值并非随机,而是呈一定分布的。举个例子,我们认为疗效可能与服药时间相关,但是这个相关并不是简简单单的疗效随着服药时间的变化而改变。更可能的是疗效的随机波动的程度与服药时间有关。比如说,在早上10:00的时候,所有人基本上都处于半饱状态,此时吃药,相同剂量药物效果都差不多。但在中午的时候,有的人还没吃饭, 有的人吃过饭了,有的人喝了酒,结果酒精和药物起了反应,有的人喝了醋,醋又和药物起了另一种反应。显然,中午吃药会导致药物疗效的随机误差非常大。这种疗效的随机误差(而非疗效本身)随着时间的变化而变化,并呈一定分布的情况,必须用广义线性混合模型了。

你这个问题好大,生物信息学包含的内容太多,主要看你需要做哪些分析,是想学习分析,还是只是需要发表论文,如果学习,那是一个系统的学习,推荐学习两门语言,R语言和PERL语言,学习两个数据库,GEO和TCGA,这两个数据库是现在的主流,需要掌握的。学习资源可以取生信自学wang和丁香园,都可以学到不少东西。如果是写论文,可以直接找生信分析的人,把分析好的数据和图片给你,你就可以写论文了,当然找人家做一般都是有偿的。

学习语言:R perl程序 两大数据库

GEO芯片数据库

TCGA癌症数据库,包括癌症的临床信息,表达信息,甲基化,SNP,数据量大,全面