當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R drop 刪除冗餘盤區信息


R語言 drop 位於 base 包(package)。

說明

刪除隻有一層的數組維度。

用法

drop(x)

參數

x

數組(包括矩陣)。

如果 x 是具有 dim 屬性的對象(例如,矩陣或 array ),則 drop 返回類似 x 的對象,但刪除了任何長度為 1 的範圍。任何附帶的 dimnames 屬性都會調整並與 x 一起返回:如果結果是向量,則從 dimnames(如果有)中獲取 names。如果結果是一個長度為 1 的向量,則名稱取自帶有暗名稱的第一維。

數組取子集 ( [ ) 會執行此縮減,除非與 drop = FALSE 一起使用,但有時直接調用 drop 很有用。

例子

dim(drop(array(1:12, dim = c(1,3,1,1,2,1,2)))) # = 3 2 2
drop(1:3 %*% 2:4)  # scalar product

也可以看看

drop1 用於刪除模型中的項,droplevels 用於從 factor 中刪除未使用的級別。

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Drop Redundant Extent Information。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。