R_rownamesとrow.names関数 - アールメカブ

アールメカブ


R_rownamesとrow.names関数

Rの備忘録

行名を抽出するのに,rownames関数とrow.names関数の二つを何気なく使ってきたのだが,ふっと,どこが違うのか気になった.多分,どっちかはラッパーなんだろうと思っていたが,実際その通りであった.

> methods( row.names)
[1] row.names.data.frame row.names.default   
> getS3method("row.names", "default") 
function (x) 
if (!is.null(dim(x))) rownames(x)
<environment: namespace:base>

row.names関数は,エラーチェック付きのrownames関数という訳である.

 
Link: R_old_tips2(1744d) Rの備忘録(3781d)
Last-modified: 2008-10-11 (土) 09:08:52 (5675d)