15. R语言基础

2023年 10月 8日 88.9k 0

1. 工作目录

1.1 切换工作目录

  可以理解为项目路径,这里切成想要的位置.但这是临时的,下次还是默认目录.

setwd('~/workspace/R_basic')
getwd()

  通过全局设置修改工作目录.

image.png

1.2 创建项目

  点击上图的project创建项目.

image.png
  可以选择已存在目录或者新建目录,这里选择新建目录.
image.png
  之后可以修改项目名以及项目的上一级目录
image.png
  新建项目后,在Linux终端查看,可以看到两个文件.

image.png
  我们运行getwd()会发现自动切换到项目路径.

2. 基础语法

2.1 向量

2.1.1 向量定义

  R定义向量要用c()包围.

var.1 = c(0,1,2,3)
print(var.1)
#如果是连续的整数
temp = 1:10
#如果是有规律的数列
temp = seq(1,10,2) # 1,3,5,7,9
#重复数列
temp = rep(1:3,times=3) # 1 2 3 1 2 3 1 2 3
temp = rep(1:3,each=2) # 1 1 2 2 3 3

2.1.2 向量取名

var.2 = ('a','b','c','d')
names(var.1)#返回var.1的向量名
names(var.1) = var.2#给var.1取名

2.1.3 向量取值

  使用中括号,请注意,R索引从1开始.

var.1[2]

  也可以一次性取多个值.向量的下标要么是数字,要么是向量.

var.1[c(3, 1)]
#当然也可以按名称取值,比如看下面
var.1[c('a','d')]
#同样可以按逻辑取值
var.1[var.1

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论