dxy logo
首页丁香园病例库全部版块
搜索
登录

深刻解析 |【R语言】究竟是什么?

最后编辑于 2022-10-09 · IP 河北河北
1.8 万 浏览
icon推荐
这个帖子发布于 6 年零 72 天前,其中的信息可能已发生改变或有所发展。

什么是R语言?


R语言,顾名思义,它首先是一门计算机的编程语言,就跟传统的C语言,Java语言类似,但是,它又不仅仅是一门计算机语言。这是因为,R语言天生为统计而生,所以,它做不到像C语言那般的普适,数据分析、统计建模、数据可视化才是它的舞台。


为什么要学习R语言?


做过一点数据分析的人都知道,目前市场上最流行的统计分析软件是SPSS,这个软件很好用,傻瓜式的点击操作,一目了然的表格式的结果,甚至也能画一些简单的图形。但在很多时候,当你使用SPSS进行数据分析时,你也会觉得束手无策。点击操作固然方便简单,但是在功能的灵活性上却大打折扣。


故而,你想到了SAS。SAS就是一个航空母舰,战斗力强大,但是却显得异常臃肿,界面完全算不上好看,安装包异常巨大。并不精通计算机系统,安装非常容易以失败告终,没有选择,最后只能选择了R语言。


R语言在前几年的名气远不及SPSS和SAS,甚至一度有很多人压根就看不上这样一个软件,认为它做出来的东西很有可能是错误的,压根就不靠谱。但是实际我个人觉得它比SPSS、SAS都好用!!!


真的是强烈推荐!!


R是免费的!安装包仅有70M,而且安装异常简单,所需操作环境十分随意。功能也异常强大!


我十分赞赏R语言所推崇的“向量化操作”的理念:不写循环,但是能做循环一样的事儿。


R是为统计而生,但是随着这几年的快速发展,R的功能范围已经得到了极大的扩展,比如自然语言处理,机器学习领域,生物信息学领域等等。即便如此,也永远不要忘了,R语言自身的统计功能!


现如今,在R的队伍中,已经存在了超过12000个扩展包,这些扩展包来自不同领域的牛人之手。所以,只要你想得到,没有R做不到!


R语言能做什么?靠谱吗?


在PubMed上见到很多的文章都是用R语言做的统计分析,其中不乏顶级期刊,诸如Lancet,JCO这样的。


下面说说R能做啥。对于医学科研工作者来说,对于软件的需求其实真的不是很大,基本的统计分析基本能够满足我们。但是,当我们碰到复杂的数据时,也不要怕,从数据的预处理到数据的分析建模,以及后续的绘图,R都能帮你搞定。


下面说说R的可视化功能。各位看官瞧好了。

img

img

R语言作为一门编程语言,学习起来自然是有点难度的,但是大家也不要害怕。接触任何新事物,总有一个过程。今天就送上R语言的学习资料包!


将R语言的基础入门知识进行了系统讲解,帮助大家快速掌握R语言的基本操作。有了这些基本技能,你想进一步挖掘,就会变得轻松很多。


后续会送上R语言学习资料包~


全部讨论(0)

默认最新
avatar
49
分享帖子
share-weibo分享到微博
share-weibo分享到微信
认证
返回顶部