2015-12-12から1日間の記事一覧
データ型(mode)としての環境と、役割・用途としてのスコープオブジェクト、そしてさらに特定した使い方としての名前空間オブジェクトを区別する。 名前空間は特殊なスコープオブジェクトである。 スコープオブジェクトは環境型のオブジェクトの使い途を意…
とりあえず定義だけ、とメモして、後で動機や意義がサッパリ分からなくなることがあるので、先に動機、経緯を書いておく。モナドは、圏C上の自己関手の圏 End(C) 内のモノイドと考える。一般に、外の圏が何であれ、モノイドに対して次の概念を考えることが出…
idiosyncratic【形】 〔個人や集団の〕特異な、独特な、変わった 《医》特異体質の
transponder 【名】〔航空機などの〕(自動)応答装置、トランスポンダー◆あらかじめ定められた無線信号を受信すると、自動的に応答信号を返す発信装置。航空機の位置などを知らせるのに用いられる。◆【語源】transmitterとresponderからの合成語。 〔放送衛…
パッケージ名:パッケージディレクトリのDESCRIPTIONファイルのPackage:項目に書かれる名前。パッケージ名とVersion:によってパッケージが識別される。 (パッケージの)名前空間名: 名前空間レジストリに登録されるキー。パッケージ名と同じ。 名前空間の…
紛らわしい。どちらもハドリー・ウィッカムの有能なライブラリ。 ply【2自動】せっせと働く〔船・バスなどが〕定期的に往復する【2他動】〔道具などを〕せっせと使う〔仕事などに〕精を出す〔船が川を〕定期航行する〔バスなどが道を〕定期的に往復する pry…
baseのエクスポーター(公開記述)は、as.environment(length(search())) で得られる。 .BaseNamespaceEnvはbaseenv()とは別で、baseパッケージの名前空間オブジェクトを指す。 > length(ls(.BaseNamespaceEnv, all.names=T)) # .BaseNamespaceEnv の名前個…