写给想学习R语言的人一些建议
在B站里有很多人看我的《R语言入门与数据分析》跟着学习R,但是里面有不少三观有很大问题的人,还及其没有逻辑性。看着免费的视频,还各种叽叽歪歪,天天张牙舞爪,指手画脚;自己基础不好,学不会怨天尤人;不愿付出辛苦努力,却想坐享其成;敏感自卑,开个玩笑就被冒犯;自己渺小无知,却不停嘲笑up口音问题,我只觉得他们可怜,可悲,可笑。当然,我肯定不会去和他们去做各种无谓争辩,因为,千万别去叫醒熟睡的人。这里给出那些认真学习R的人一些经验。
1、遇到字符串的地方一定要加引号,要能区分哪些是数字,字符串,逻辑值以及变量名;
2、Rstudio的路径中不要有中文;
3、学习R语言最核心的地方是统计学原理,R只是将其用一个函数实现出来;
4、任何情况下都使用半角模式;
5、对于敲命令的工具,任何一个字符都不能出错,比如中文的逗号,用点号代替了逗号;
6、安装和管理扩展包是一项非常重要的工作;
7、多个数据构成了向量(集合),不要忘记加c函数;
8、目前rstudio的源和bioconductorb的源都很快了,使用官方的也可以;
9、R语言最重要的部分是数据结构和数据的各种转换,因为每一个操作中都要要用到;
10、不要忘了加逗号,括号要成对出现;
11、能不用循环的地方就尽量不用循环;
12、R最重要的功能是数据挖掘而不是画图,数据可视化只是收尾工作;
13、把R当做是统计软件而不是编程语言,所以需要懂统计学;
14、尽量减少拼写错误,注意大小写,全角半角,否则谁也救不了你;
15、凡是有row的函数,都对应一个col;
16、能够区分小括号中括号大括号的不同用法;
17、不要一次把函数所有选项参数都写完,等着报错,先保证函数能运行,再逐渐加选项;
18、会Linux操作对学习R很有帮助;
19、学习R和python并不矛盾,没必要争论哪个更好,都学一下最好;
20、不要看到红色字体就害怕,可能是注释,警告或者报错,只有报错的时候才需要处理,警告的时候需要注意;
21、其实学习R语言只有一个办法,就是多操作,如果没敲够10000行代码,别说自己入门了;
22、不要说自己只想画个图,不需要学习更多内容,然后画图出错开始各种问,早干嘛去了,这让人非常讨厌;
23、不要一出错就截图让别人给你找原因,没有数据只有报错让别人这么给你处理,这样做没人搭理你;
24、真的,这个世界上没多少人在乎你是否学会R。
更多内容
联系方式