您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
对于没有编程经验的人,R语言是否很难掌握?
语言,我的,功能对于没有编程经验的人,R语言是否很难掌握?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充:
作为一个基本没有统计知识和任何编程经验的菜鸟,在Coursera的JohnHopkins University上了一个R语言系列课程的第一课,简单的了解了一下R和Git,觉得难度并不是特别大。但是在系列课程中第二门R Programming开始之后,发现明显有点跟不上,语法规则完全没有概念,发现没有相当量时间的投入R的功能对我来说肯定是不如Excel的。我的问题是:
1. 对于一个未来不从事于编程、工程、金融的人(假设是HR),以至少1-2年为时间跨度来看掌握R语言的价值是否大?
2. 据说R语言的学习曲线比较陡峭,在Coursera上上课的一个目的其实是服务于MA的申请,假如真的想掌握一门统计软件(或者语言)的话,作为一个数理基础知识相对匮乏(高中理科,大学后除了微积分没有再接触过数学和统计的知识),没有编程经验的学生,是否R比较难掌握?是否SPSS是更好的选择?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
您好,我是文科生出身,没有编程经验,目前在自学R语言,所以在这方面刚好有一点心得体会可以跟您分享讨论。
没有编程经验的人也适合学R语言
R语言有很多开放的功能包,需要时直接安装调取就好,并不需要你具备什么编程能力。当然,如果你有编程经验且编程能力还不错的话,你可以根据自己的需求开发新的功能包、或者修改完善别人的功能包。
R语言在我看来是面向普通大众的,并不是编程人员的专属区域。对于没有编程经验的人来说,学习R语言,我的建议是脚踏实地,一点点地学,先把基础打扎实了。
网络课程只是一个渠道,除了听网课,我的建议是选几本R语言的入门书籍和专业书籍看看。R语言方面的书籍有很多,在选书方面,建议根据自己的兴趣和需求来挑选。
比如说,我的兴趣在语料处理,那么我就会选取侧重于语料库方面的R语言书籍。
语料库方面的R语言书籍
为什么建议普通人有精力的话也学点R语言呢
在信息化如此发达的社会,对数据的快速处理分析以及可视化数据结果呈现将会是越来越重要的一个工作中技能。虽然Excel也有不少数据处理功能,但是在面对大数据的时候和个性化需求方面的问题时,Excel就会显得捉襟见肘。
R语言具有强大的数据可视化处理功能
比如说,R语言中的ggplot()功能包,能够帮助你快速地画出你想要的图形、表格。其速度和美观程度都远超Excel。因此,R语言可以提高你的工作效率,让你具备他人没有的工作优势。
R语言和SPSS对比
R语言和SPSS在我看来不是同一个级别的。SPSS可以做的事情,R语言都可以办到;而R语言可以做的事情,SPSS却力所不及。
SPSS是统计软件,而R语言不仅有统计功能,还有编程功能。学会了R语言,一般就不需要再用SPSS了。况且SPSS想要真正掌握,也需要投入一定时间和精力。
综上,我个人的体会是R语言确实值得静下心来好好学习。
希望我的回答能够帮到你。
多么好看的RStudio工作界面
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |