R語言
t
位於 base
包(package)。 說明
給定一個矩陣或 data.frame
x
, t
返回 x
的轉置。
用法
t(x)
參數
x |
通常是矩陣或 DataFrame 。 |
細節
這是一個可以為其編寫方法的通用函數。這裏的說明適用於默認方法和"data.frame"
方法。
數據幀首先被強製轉換為矩陣:請參閱as.matrix
。當x
是向量時,它被視為一列,即結果是一個1行矩陣。
值
一個矩陣,其中 dim
和 dimnames
是根據 x
的矩陣適當構造的,以及除複製的名稱之外的其他屬性。
注意
複數矩陣 Conj(t(A))
。 的共軛轉置(表示為 或 )計算為
例子
a <- matrix(1:30, 5, 6)
ta <- t(a) ##-- i.e., a[i, j] == ta[j, i] for all i,j :
for(j in seq(ncol(a)))
if(! all(a[, j] == ta[j, ])) stop("wrong transpose")
參考
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
也可以看看
aperm
用於排列數組的維度。
相關用法
- R taskCallback 添加或刪除頂級任務回調
- R toString 將 R 對象轉換為字符串或測試字符串
- R tilde 波形符運算符
- R try 嘗試允許錯誤恢複的表達式
- R transform 轉換對象,例如 DataFrame
- R textConnection 文本連接
- R tracemem 對象的跟蹤複製
- R traceback 獲取並打印調用堆棧
- R table 交叉表和表格創建
- R tempfile 為臨時文件創建名稱
- R taskCallbackManager 創建R級任務回調管理器
- R typeof 對象的類型
- R taskCallbackNames 查詢當前內部頂級任務回調名稱
- R trace 函數或方法調用的交互式跟蹤和調試
- R timezones 時區
- R tabulate 向量列表
- R tapply 對不規則數組應用函數
- R trimws 刪除前導/尾隨空格
- R file.path 構造文件路徑
- R grep 模式匹配和替換
- R getwd 獲取或設置工作目錄
- R vector 向量 - 創建、強製等
- R lapply 對列表或向量應用函數
- R dump R 對象的文本表示
- R Sys.getenv 獲取環境變量
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Matrix Transpose。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。