1,学R的价值要看你未来的工作中涉及到数据的难度和频繁程度。如果你的职业生涯永远只是偶尔用一下透视表这种难度和频度,那你可以不学R。如果你会更频繁的使用重复性简单的数据操作,或者更深入的探索数据,那你需要R。R不止是统计中用到,它同样可以看作是一个脚本语言,一个比excel强大很多的工具,会让你在前期投入的时间得到回报。head first data analysis这本书最后就谈到了R,可以看看它的建议。

2,学习R的前期难度是一般的语法规则,这并不太难,到后期真正比较难的是背后的理论知识。SPSS这种软件把理论包装成一个菜单点击,这很方便初学者,但也隐藏了理论上的为什么。这类菜单点击软件就好象是跟团旅游,方便、省心、适合新手,但不够深入。R语言就好象是自由行,自由、灵活、定制性强,但对自身的能力要求高。SPSS就象一把砍刀,简单好用,但等你功力提升后就没有兴趣再用它。R就是一柄剑,它需要使用者有足够的内力(理论)去使用它,而且是使用在合适的场景下,功力不足者容易受伤。

总结一句话,在你不同的阶段,会有适合你的不同工具,时机到了自然会想去学。

— 完 —

本文作者:肖凯

【知乎日报】
你都看到这啦,快来点我嘛 Σ(▼□▼メ)

此问题还有 13 个回答,查看全部。
延伸阅读:
Lisp 对于编程语言的发展有哪些贡献?
学习编程语言最好的方法是什么呢?

分享到