R中的常用命令(持续更新)

Posted maoerbao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R中的常用命令(持续更新)相关的知识,希望对你有一定的参考价值。

(1)工作环境

#Ctrl+L键:清屏
rm(变量)  #清除某变量
ls()      #列出内存中的变量
rm(list=ls())  #清除内存中所有变量

(2)包的管理

library()       #系统已安装的包
(.packages()) #当前已加载的包

#以下四个包个操作其实在RStudio的右侧面板鼠标即可操作
require(XXX) #加载XXX包
detach(package:XXX) #卸除XXX包(不是卸载)
install.packages(XXX) #安装XXX包
remove.packages(XXX) #卸载XXX包

(3)基本运算

+ - * / ^  #加;减;乘;除;乘方
%/% #整除
%% #取余 sqrt()
#算术平方根
abs()    #绝对值
logb(m,n) #以n为底m的对数
pi    #π(取3.1411593)
exp(n)    #自然对数e的n次方
& | ! #与/或/非
TRUE/T FALSE/F #是;否

(4)属性查询

class()  #查看数据类型
is.vector()、is.function()、is.array() ... #判断是否是向量/函数/数组...

(5)数据读取

a[i] #向量a的第i个元素
a[-i] #向量a除第i个元素外的内容
b[i,] #矩阵b的第i行

(6)数据更改

a[n+1]=m   #n元向量a追加一个元素m

(7)绘图

plot()     #最基本的绘图函数
points()   #点
lines()   #线
polygon()  #多边形
hist()   #直方图

(8)其它日常操作

if(FALSE) 注释区     #多行注释
#产生随机数
rnorm(n,mean=0,sd=1) #正态分布;n为数量;mean为均指;sd为标准差
runif(n,min=0,max=1) #均匀分布;n为数量;最小值、最大值

#获取帮助
?XXX #获取函数XXX的说明
help(package=XXX) #获取包XXX的说明

 

以上是关于R中的常用命令(持续更新)的主要内容,如果未能解决你的问题,请参考以下文章

路由器终端常用linux命令汇总(持续更新)

FFMPEG常用命令-格式转换-持续更新中

Linux常用命令(持续补充更新)

Java零基础入门到精通(持续更新中)

linux常用命令(持续更新)

git常用命令(持续更新中)