只需按照以下步骤操作即可。 具体思路是:基础语法+应用训练。
1.京东上有很多R语言书籍。 先买两本介绍R基本语法的书,比如《R语言实用实践》和《R语言初学者指南》。 书不需要太多,两三本就够了。
2、根据书本,将书中涉及的代码逐字输入电脑中,并运行。 如果出错,请仔细检查代码哪里出错了(初学者通常会输入错误的字符、标点符号等),然后继续。 直到操作正常为止,这一步一定要认真记笔记。 需要根据R的基本语法来记笔记,比如R语言的编辑器、R语言的数据类型、R语言的循环、函数构造等,这一步周期很长,也挺枯燥的。 为了避免无聊,大家可以去一些公众号找一些更实用的用例,比如如何绘制热力图、火山图等,直接在实践中使用即可。 这很容易形成正反馈。 做笔记非常重要。 如果涉及到统计方面的东西你不懂的话,就跳过,先不要读。
3、第二步完成之后,就是R的熟练使用了,这个和学英语是一样的。 有时,我们认识了很多单词,但我们仍然不能顺利阅读英文文档或用英文写作。 这一步是实战。 网上有很多关于R语言实战的案例,比如GEO数据挖掘等,把这些教程从头到尾看一遍,做笔记。 涉及到的R语言知识点参见第二章。 搜索笔记。 如果没有记录相应的注释,请添加它们。 另外,如果遇到不懂的功能,要经常阅读文档。
4.如果想更进一步,那就学习如何使用R进行统计分析,了解统计原理。 最近我看到哈佛大学的生物信息学课程。 电子版可在线获取(- 数据)。 写得很好。 现在我有精力了,我可以把这门课从头到尾学一遍,全部搞懂。 自己查一下相应的资料就行了,这里面会涉及到统计原理、线性代数等),基本是90%以上的学生。
5、学习过程中最重要的是坚持。 反正从我身边的情况以及网上学习R来看,如果没有实际的项目驱动(比如我自己做了实验,测了数据,需要用R进行分析),纯粹很多人根本坚持不了自己学习。