R 语言命令收集

在这里存粹就是一个笔记本,将自己碰到过一些 R 语言命令记录下来,免去重复查找!!

记得增加如下命令:

source("http://bioconductor.org/biocLite.R")
  • reshape2::melt(data, …, na.rm = FALSE, value.name = “value”)
    将 data 数据按照某(列)原则更改形状
    详细内容请点击这里
  • data.table 快速上手 详细内容请点击这里
  • data.table 使用函数 .N 来得到每个类别的总观测数, 详细内容请点击这里
  • data.table 使用 := 引用来添加或更新(甚至删除)一列
  • nrow, ncol 返回数组,table 的行数与列数
  • a %in% table
    a 值是否包含于 table 中,为真输出 TURE, 否则输出 FALSE
  • paste (…, sep = ” “, collapse = NULL)
    paste 函数将他的参数转换为字符串并连接他们,字符串之间用 seq 间隔分开。
  • paste0(…, collapse = NULL)
  • vector(mode = “logical”, length = 0)
    model 一个原子模式命名的字符串或 “list” 或 “expression” 或(除了向量外的) “any”
    length 一个非负整数,指定所需的长度。对一个长的向量,即 length>.Machine$integer.max 时,length 必须是“双精度”型。提供一个不是 1 的参数给 length 是错误的。
  • ceiling(x)
    返回不小于该数字的最小整数
  • sample()
    返回随机样本和排列 详细内容请点击这里
    -matrix()
    创建矩阵,详细内容请点击这里
    -colSums(), rowSums()
    分别对矩阵每一列进行求和,分别对矩阵每一行进行求和,详细内容请点击这里
    -lapply(X,FUN,…)
    lapply 的返回值是和一个和X有相同的长度的 list 对象,这个 list 对象中的每个元素是将函数 FUN 应用到 X 的每一个元素。其中 X 为 List 对象(该 list 的每个元素都是一个向量),其他类型的对象会被 R 通过函数 as.list() 自动转换为 list 类型。
    更多内容请点击这里

你可能感兴趣的:(R)