R软件的下载与更新

R软件的下载与更新_第1张图片

R学习开篇

本人一枚地理学在读研究生,一次偶然的机会接触R,便对R产生了浓烈的兴趣,学习R有半载时间,但并非专业人才,没有形成系统的学习,一些代码总是学了又忘,忘了又学。平常看CSDN博主大神的文章也学了不少知识,俗话说好记性不如烂笔头,CSDN是个很好的平台,便萌生出将自己的学习整理成笔记,便于自己将来复习之用,当然如果你刚接触R,咱们可以共同学习,也欢迎各大神的批评指正。

R简介

R语言主要用于统计计算、数据分析和图形可视化,是当前最流行的开源平台软件之一,在大数据时代能够高效、便捷处理各种类型的数据,当然也包括地理数据。R语言有以下特点:

  1. R是免费的、自由的软件
  2. R是一种可编程语言,它起源于贝尔实验室所开发的S语言,在此基础上高度扩展
  3. R具有很强的互动性

R的安装

R的安装非常简单,更新速度很快,下载和更新地址,选择相应的版本安装即可,建议安装在电脑D盘。后续有更为简单的更新方法,需要代码操作,会进一步介绍。

RStudio的安装

既然有了R,为什么要用R-Studio呢?因为RStudio软件有利于长时间、复杂的R语言编程操作,通过下图对比发现RStudio软件界面更加友好。RStudio软件下载地址(RStudio是建立在R基础上的操作平台,所以需要先下载R,再下载RSudio)。
R软件的下载与更新_第2张图片

R包的下载与运行

R包下载

首先学会在你的电脑中下载第一个R包

#安装“installr”包
install.packages("installr")

通过“installr”软件包,可以自动化实现R的更新

加载和运行R包

在安装完R包后,可利用library函数来检查目标函数包是否安装成功,并运行这个R包,代码如下:

#加载R包
library(installr)

下面利用installr包中的updateR函数便可实现R的自动更新,代码如下:

updateR()

updateR()命令执行以下操作:查找最新的R版本,下载它,运行安装程序,删除安装文件,将旧软件包复制并更新到新的R安装。

R软件的自动化更新

(学会写第一个完整的代码),代码如下:

#安装installr包,该包可以实现R的自动化更新
install.packages("installr")
#加载installr包
library(installr)
#利用updateR()函数实现R的自动化更新,如果你的R是最新版本,系统将会提示你的软件无需更新
updateR()

该操作不用在官网上下载便可实现R软件的自动化更新,可以看出R的基本操作分三步,首先找到需要的R包进行安装,然后加载需要的包,最后利用R包中的函数解决相关问题,当然,你也可以创建自己的函数及R包。

你可能感兴趣的:(笔记,R,地理学)