R 語言命令收集

在這裏存粹就是一個筆記本,將自己碰到過一些 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 類型。
    更多內容請點擊這裏
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章