zoukankan      html  css  js  c++  java
  • R中的常用命令(持续更新)

    (1)工作环境

    #Ctrl+L键:清屏
    #Ctrl+Shift+C键:注释、取消注释(仅在RStudio中)(可以多行) rm(变量) #清除某变量或多个变量 ls() #列出内存中的变量 rm(list=ls()) #清除内存中所有变量
    getwd()   #显示当前的工作目录
    setwd("XXXX/YYYY/ZZZZ")  #修改当前的工作目录为mydirectory

    (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的说明
  • 相关阅读:
    Win10怎么默认用Windows照片查看程序打开图片
    Class类文件结构——访问标志
    栈的压入弹出序列
    Java中length,length()以及size()的区别
    包含min函数的栈
    extends和implements的区别
    顺时针打印矩阵
    二叉树的镜像
    Class类文件结构解读——常量池
    进制、字(word)、字节(byte)、位(bit)的关系
  • 原文地址:https://www.cnblogs.com/maoerbao/p/11508978.html
Copyright © 2011-2022 走看看