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的说明
  • 相关阅读:
    mysql对表操作的各种语句
    Map遍历两种方式
    hibernate3
    Spring、mybaits整合
    mybaits注解
    mybaits 框架运用
    mybatis入门
    限制文本框字符数
    Unity3D Mathf函数
    Unity3d 粒子工具注释
  • 原文地址:https://www.cnblogs.com/maoerbao/p/11508978.html
Copyright © 2011-2022 走看看