BGI-College生信入门——8、R语言基础(一)

本文介绍了R语言的基础知识,包括R的组成部分、安装步骤、RStudio的使用,以及R中的数据类型如向量、矩阵、数组、数据框和因子。还提到了RStudio的安装需先安装R,并提供了数据类型转换和操作的相关函数。
摘要由CSDN通过智能技术生成

什么是 R?

R 是用于统计和作图的免费软件 可在各种 UNIX 平台、Windows 和 MacOS 上编译和运行

R 的组成

一种语言、带有图形的运行环境、调试器、访问某些系统功能以及运行脚本文件中程序的能力

R 的安装

R installation on Unix-like
R installation on Windows
R installation on Mac

什么是 RStudio

RStudio 是 R 的集成开发环境 (Integrated Development Environment, IDE)

RStudio 的组成

一个控制台、支持直接代码执行的语法高亮编辑器,以及用于绘图、历史记录、调试和工作区管理的工具

RStudio 的安装

注意 RStudio 安装需预先安装 R ,并在同一个磁盘

Tips

查看所有已安装的 R 包

library()

安装指定的 R 包

这里是引用

install.packages()

列出当前环境定义的变量

ls()

清空当前环境变量

rm(list=ls(all=TRUE))

清空当前行命令

Eas

自动补全

tab

清屏

Ctrl + L

调出历史命令

Ctrl + up

列出当前目录下的所有文件

list.files()

返回当前路径

getwd()

设置工作路径

setwd()

列出文件前6行信息

head()

列出文件后6行信息

tail()

R 的数据类型

Vector Matrix Array Data Frame List Factor
向量 矩阵 数组 数据框 列表 因子

在这里插入图片描述

判断数据类型

# 方法一
class()
typeof()
# 方法二
is.vector()
is.matrix()
is.array()

向量、矩阵和数组都是高等数学运算中常用的工具,在 R 中作为数据类型,可以更方便地操作数据对象

创建向量使用c()

a <- c(1,2,3,4,5)
print(a)
[1] 1 2 3 4 5

创建矩阵可以使用 matrix() 函数

### 创建一个1行5列的矩阵
matrix(data = a, nrow = 1, ncol = 
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值