首先在https://cran.r-project.org/ 中下载R的安装包,找到Download R for Windows,下载R的基础包base,目前最新的版本是3.4.3,找到Download R 3.4.3 for windows,下载安装。一般建议安装最新版本,新版本中会修复一些bug,可以查看相应版本的new feature in this version来了解新版本修复了哪些错误。安装包中包含了32位和64位的程序,64位的操作系统中只需要安装64位程序即可。安装完毕后,CRAN本身提供了一个RGui,可以在里面的R console进行编程。但是在R console中一般的执行下命令还可以,但代码一旦过多用起来就不方便了,而且没有语法高亮。这个时候可以安装editplus,在editPlus中配置R的编程环境。
在https://www.editplus.com/ 下载editPlus的安装包,并在其官网https://www.editplus.com/others.html提供的语法文件中找到R的语法文件下载。editPlus的语法文件扩展名位stx。另外关于editPlus可以参考http://demon.tw/my-work/editplus-regcode-online.html。
安装好EditPlus后将R的语法文件复制到editplus默认的语法文件路径C:Users用户名AppDataRoamingEditPlus中。然后在epp中选择Tools -> Configure user tools在打开的对话框中选择Setting & syntax,设置好语法文件和对应的扩展名。这样设置好后,在editPlus中编写R程序就可以支持语法高亮了。
语法文件设置好后,再配置R的运行环境。先找到R软件的安装路径,C:Program FilesRR-3.4.3in,如果32位和64位都安装了,会发现有i386和x64两个文件夹。以设置64位解释环境为例。解释器为对应文件夹中的Rscript.exe文件。选择Capture output即可捕获解释执行后的输出。配置好Rscript.exe的路径,参数选择为File Name,初始化路径选择为文件当前路径File Directory。再选择捕获输出,这样就可以直接在editplus中执行R程序,并看到运行结果。唯一不方便的就是画图后会在当前文件夹生成一个pdf文件,图形在pdf文件中,需要单独打开pdf文件查看。