1

構文は、この投稿https://stackoverflow.com/a/3417894/168689obj <- {}で私の目に留まりました。私はかなり新しいので、以前は見たことがなかったので、コンソールを起動しました。R

obj <- {}
class(obj)

クラスのオブジェクトが見つかりましたNULL

class(obj) 
[1] "NULL"

Rコミュニティでこのテクニックについての意見を知りたいです。メリットはありますか?考えられる欠点(実際にはクラスがないのですか?)はそれらを上回りますか?

4

1 に答える 1

3

{}と同等NULLです。注identical({}, NULL)TRUEです。NULLはより明確です、imoですが、{}代わりに使用することによる影響はありません---誰かがあなたのコードをレビューするときに一時的な混乱を引き起こすリスクを除いて。

于 2012-10-25T19:28:19.433 に答える