📜  r 交互式教程 (1)

📅  最后修改于: 2023-12-03 15:34:35.740000             🧑  作者: Mango

R 交互式教程介绍

R是一种广泛用于数据分析的编程语言和环境。它提供了用于统计分析、绘图和数据可视化的强大工具集。本教程将介绍R语言的一些基础知识和交互式使用方法。

安装R

首先需要安装R。可以从R官网下载安装程序进行安装。

运行R

R分为命令行模式和图形界面模式。命令行模式可以通过在终端中输入R命令来启动:

$ R
R version 4.0.2 (2020-06-22) -- "Taking Off Again"
Copyright (C) 2020 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin17.0 (64-bit)
...
>

这时会出现R的命令提示符>,表示R已经准备好接受命令了。

基础语法
变量赋值

在R中,可以使用<-=符号来赋值:

> a <- 3
> b = 4
> a + b
[1] 7

其中[1]表示输出的是第一个结果。

向量

向量是R中最基本的数据类型之一。可以使用c()函数创建向量:

> vec <- c(1, 2, 3)
> vec
[1] 1 2 3
数据框

数据框是R中另一个重要的数据结构。可以使用data.frame()函数创建数据框:

> df <- data.frame(name = c("Alice", "Bob", "Charlie"),
+                  age = c(25, 30, 35),
+                  sex = c("F", "M", "M"))
> df
     name age sex
1  Alice  25   F
2    Bob  30   M
3 Charlie  35   M
函数

在R中可以自定义函数。下面是一个简单的例子:

> add <- function(x, y) {
+     x + y
+ }
> add(2, 3)
[1] 5
图形界面

对于那些不习惯使用命令行界面的用户来说,RStudio是一个很好的图形界面工具。可以从RStudio官网下载安装。

小结

以上是R语言的一些基础知识和交互式使用方法。R在数据分析、统计学、可视化等领域都有广泛的应用,是学习数据科学的必备工具之一。