R_rownamesとrow.names関数
行名を抽出するのに,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(1908d)
Rの備忘録(3944d)
Last-modified: 2008-10-11 (土) 09:08:52 (5839d)