生物信息学与算法R语言与统计分析LearningR

LearningR-学习资源

2016-05-03  本文已影响1263人  JeevanYue

本文用于收集各类R语言的学习资源,用于学习、练习和分享。

1. 图书参考

1.1 初学入门

1.2 参考手册

本节主要介绍R语言快捷参考手册和各种功能强大的R语言包的介绍。

1.3 统计进阶

本节主要学习统计计量知识,和通过R语言的实现。

1.4 数据绘图

ggplot2,是R中最优秀的绘图包。

1.5 经济投资

1.6 数据挖掘

1.7 科学计算

1.8 高级编程:

2. 网络资源

3 视频资源

Coursera上约翰.霍普金大学的数据科学系列课程该系列课程包含如下几门课。
1.《数据科学家的工具箱》
该课程主要介绍了数据科学家常用的一些工具。包括R、 RStudio、 Git 、Github ,这里强烈推荐RStudio,作为R的一个集成开发环境(IDE), 它可以在Latex、 PDF、 markdown、 html 中游刃有余,并且是个强大的Literate Programming 工具。除了以上提及的强大工具之外,还介绍了数据的类型、数据分析的方法过程、以及数据科学的一些知识点。
2.《R语言程序开发》
主要内容包括:1)R概述,R的数据类型和对象,数据的读写操作;2)R中的控制流,函数式编程,作用域,时间数据类型;3)循环函数,检查代码漏洞的方法;4)数据模拟实现,代码风格规范。
3.《获取和整理数据》
完成这门课程将获得技能:1)从各种资源获取数据;2)数据清洗的原则;3)数据整理的工具与技巧。
4.《探索性数据分析》

完成这门课程将收获:1)运用R中的base,lattice,ggplot2等绘图系统进行数据的可视化展示;2)对不用类型的数据运用基本的数据展示原则创造丰富多样的分析图;3)基于特定问题出发,运用探索高维数据的统计技巧,创造多维度数据的可视化方式。
5.《可重复性研究》
通过这门课程,你将学会:1)使用Rmarkdown撰写文档;2)在分析报告中嵌入R代码;3)用knitr等相关工具编译Rmarkdown文档;4)进行可重复性的数据分析研究。
6.《统计推断》
这门课主要介绍统计推断的基础。可以收获:1)统计推断的概览;2)进行统计推断的模型假设;3)复杂统计推断的技巧。
7.《回归模型》
这门课教会学生:1)如何进行拟合线性模型,如何进行残差分析;2)进一步探索如何引入哑变量解决特殊的模型设定问题;3)介绍广义线性模型,特别是Poisson回归和Logistic回归。
8.《实用机器学习》
完成这门课将收获:1)经典机器学习算法;2)如何应用多种机器学习工具;3)如何对真实数据进行模型评估和预测。
9.《数据产品开发》
内容涵盖:1)如何创造统计产品以进行交互式探究;2)重点学习如何探究不确定性的统计结果;3)如何创造Shiny应用,以及数据产品相关的R扩展包。
作者:黄耀鹏
链接:https://www.zhihu.com/question/21654166/answer/64127931
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

4. 练习资源

上一篇下一篇

猜你喜欢

热点阅读