首先我想说的是,在打算学习R之前一定要先问自己一句,你学习R语言的目的是什么?是大学专业课程的需要?或者提前储备自己的数据分析技能?还是为了应对职场压力,被动充电?亦或者仅仅一时心血来潮,看到如今的大数据发展的如火如荼、不由自主的来凑一波热闹?或者是纯粹只是为了兴趣、实现自己的某些想法。因为目标定位不同,意味着你能为此打算花费的时间长度不同、付出的心血不同、学习的路径不同、学习学习的模块不同,达到的效果也不同。
一定要确定好目标,按需去学,否则你在入门之前就首先会陷入迷茫和困顿,因为R语言除了内置的几个基础包之外,CRAN上可用的有不下上万个扩展包,如果再算上GitHub上 托管的个人开发的小众包,可能有好几万了,掰着指头数一数,够学一辈子了。关于对R语言的理解:这里我讲一下自己对于R语言的理念,我不想重复那些已经被转播烂了的概念解释、发展历史、及其功能简介。R语言是统计学家开发的,出生之初就决定了它的使命是统计计算和数据可视化,这算是R语言核心功能的两个大方向。
领取专属 10元无门槛券
私享最新 技术干货