码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-09-13 15:37:31      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:func   随机   rar   color   nts   remove   amp   ack   col   

(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中的常用命令(持续更新)

标签:func   随机   rar   color   nts   remove   amp   ack   col   

原文地址:https://www.cnblogs.com/maoerbao/p/11508978.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!