R_rownamesとrow.names関数 - RとLinuxと...

RとLinuxと...


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の備忘録(1823d)
Last-modified: 2008-10-11 (土) 09:08:52 (3717d)