针对R语言,网上很多书和教程都在学,也正在在这种背景下,每天记录一点点对于R的知识,一方面是记录,另一方面如果可以帮助到其他人那就更好了。当然现在的水平很低,基本上从幼儿园开始学起,但是还好今后有很多时间,每天学一点,说不定哪天就有了质的飞跃。
之前看了《R in action》但是觉得还是稍微有点难懂,或者说没找到方法;对于一种语言,R和英语应该有相似的属性,学习的路径可能也类似;而作为一个工具,R和excel等数据分析工具也有一定的共通性,现阶段主要还是死记硬背和多用阶段,并没有办法去解决问题。这章会不断更新《R常见问题解答》的每一个问题,争取每一个都有自己的思考,并举一反三。下面开始
首先还是需要下载R studio,这个软件的GUI做的不错,其实很难过的是,我用了好一会才搞清楚这几个窗口的关系:
R studio
左上角的是输入区,其实就是类似于excel VBA那种输入;由于R是交互语言,也就是输入就有结果,看起来会比较乱,左上角就成功避免了这个问题,左下角就是输出的结果;举个例子,在坐上输入1+2,直接跳到下一行,而如果在座下输入,就可以有3这个答案出现了。顺便说一句,保存的时候保存左上就ok,因为R都是可执行的。
下面从R常见问题的18开始说起,前面略过,都是一些基本信息;首先从R FAQ的一些问题入手
18.如何清除变量?
文中的清除变量使用的是rm函数,整体清除的话一般会用到如下功能,第一个就是清除某一个,比如我之前定义了
x<