环境安装
R 语言的开发环境本身具备了图形开发环境,这与其他很多工程语言是不同的,所以开发环境最好安装在为桌面个人计算机设计的操作系统上(如 Windows, macOS 或 Ubuntu 桌面版 等)。
首先,我们需要下载 R 语言环境的安装包:
Windows
官方地址:https://cloud.r-project.org/bin/windows/base/
USTC 镜像:https://mirrors.ustc.edu.cn/CRAN/bin/windows/base/
TUNA 镜像:https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/base/
Linux
官方地址:https://cloud.r-project.org/bin/linux/
USTC 镜像:https://mirrors.ustc.edu.cn/CRAN/bin/linux/
TUNA 镜像:https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/
macOS
官方地址:https://cloud.r-project.org/bin/macosx/
USTC 镜像:https://mirrors.ustc.edu.cn/CRAN/bin/macosx/
TUNA 镜像:https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/macosx/
以上的版本有可能是过时的,如果你需要最新版本,可以访问:
清华大学源: https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/
官网:https://cloud.r-project.org/bin/
Windows 操作系统
当我们在交互式的命令窗口输入以下代码:
print("Hello, world")
输出结果为:
"Hello, world"
R 语言基础
一门新的语言学习一般是从输出 “Hello, World!” 程序开始,R 语言的 “Hello, World!” 程序代码如下:
myString <- "Hello, World!"
print ( myString )
以上实例将字符串 “Hello, World!” 赋值给 myString 变量,然后使用 print() 函数输出。
注意:R 语言赋值使用的是左箭头 <- 符号,不过一些新版本也支持等号 =。
变量
R 语言的有效的变量名称由字母,数字以及点号 . 或下划线 _ 组成。
变量名称以字母或点开头。
变量名 | 是否正确 | 原因 |
---|---|---|
var_name2. | 正确 | 字符开头,并由字母,数字,下划线和点好组成 |
var_name% | 错误 | % 是非法字符 |
2var_name | 错误 | 不能数字开头 |
.var_name,var.name | 正确 | 可以 . 号开头,但是要注意 . 号开头后面不能跟着数字 |
.2var_name | 错误 | . 号开头后面不能跟着数字 |
_var_name | 错误 | 不能以下划线 _ 开头 |
变量赋值
最新版本的 R 语言的赋值可以使用左箭头 <-、等号 = 、右箭头 -> 赋值:
# 使用等号 = 号赋值
> var.1 = c(0,1,2,3)
> print(var.1)
[1] 0 1 2 3
# 使用左箭头 <-赋值
> var.2 <- c("learn","R")
> print(var.2)
[1] "learn" "R"
# 使用右箭头 -> 赋值
> c(TRUE,1) -> var.3
> print(var.3)
[1] 1 1
查看已定义的变量可以使用 ls() 函数:
> print(ls())
[1] "var.1" "var.2" "var.3"
删除变量可以使用 rm() 函数: