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中的常用命令(持续更新)的主要内容,如果未能解决你的问题,请参考以下文章