methods(print)
と入力すると、長いリストのメソッドが表示されます。どのメソッドを呼び出すのかをどのように知ることができますか?
クラスdata.frame
のオブジェクトについては、print.data.frame
と呼びます。
これは、しかし必ずしもそう単純ではないのです。
hw <- "hello world"
class(hw) # [1] "character"
何print.character
方法はありません。を実行するときに呼び出されるメソッドを知るにはどうすればよいですか?
もし定義されていなければ、デフォルトメソッド – Dason
'print.default'が存在しますが、' [.default'は、どのメソッドが 'c(" hello " "世界")[2] '? –
Btw、 'strict'パッケージを見て、これをチェックし始めましたか? – amrrs