Java教程

R-基本内容

本文主要是介绍R-基本内容,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

工作空间和目录

清屏:ctrl + L

清除工作空间内的内存变量:rm(list=ls())

获取工作目录:getwd()

设置临时工作目录:setwd()

在RStudio中设置临时工作目录:setwd("E:/...")

在RStudio中设置永久工作目录:在右下角的窗口中,File -> more -> set as working directory

保存和加载工作空间内容:save(), load()

 

R包的安装和使用

安装R包的4种方式:

install.packages("package Name")

if (!requireNamespace("BiocManager", quietly = TRUE))
  install.packages("BiocManager", lib = "...")
BiocManager::install("ComplexHeatmap", lib = "...")

library(devtools)
install_github("...",lib="...")

devtools::install_local("...", lib="...")

 

# 查看R语言中安装的所有软件包的列表
library()
installed.packages() 

# 查看安装目录
.libPaths()

# 载入包
library(package name)
require(package name)

# 查看已载入包
(.packages())

# 卸载加载的包
detach("package:packagename")

# 删除包
remove.packages("packagename")

 

帮助文档

以查看solve()函数的帮助文档为例:

# 查看全部帮助文档
help.start()

# 使用help()函数
help(solve)
help('solve')

# 使用一个“?”来查看帮助文档
?solve

# 使用example()来查看该函数的使用范例
example(solve)

# 使用两个问号“??”进行关键字的模糊搜索
??solve

 

基本运算

  • 加号         +
  • 减号         -
  • 乘号         *
  • 除号         /
  • 乘方         ^
  • 矩阵乘法  %*%
  • 除以取余  %%
  • 除以取整  %/%
  • 赋值         = 或 <-

 

变量命名原则

  1. 大原则:只有字母(区分大小写)、数字、“_”(下划线)、“.”(英文句号)可以出现。(R严格区分大小写)
  2. 数字、下划线不能开头。
  3. 英文句号开头不能紧接数字

 

这篇关于R-基本内容的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!