0

これら 2 つは同じ結果を生成しますが、一方を使用する利点はありますか。

  1. それらはすべてのボードで同じですか?
  2. 一方は他方よりも本質的に優れていますか?
  3. 彼らは異なるアプリケーションを持っていて、異なることを得意としていますか?

mtcars[mtcars$mpg > 20, c("mpg", "cyl")]

サブセット(mtcars, mpg > 20, select=c("mpg", "cyl"))

4

2 に答える 2

1

サブセットのヘルプから ( ?subset):

これは、インタラクティブに使用するための便利な関数です。プログラミングでは、[ などの標準のサブセット化関数を使用する方が適切です。特に、引数サブセットの非標準的な評価は、予期しない結果をもたらす可能性があります。

于 2013-10-18T05:51:22.253 に答える
0

から?subset

警告

これは、インタラクティブに使用するための便利な関数です。プログラミングでは、[ などの標準のサブセット化関数を使用する方が適切です。特に、引数サブセットの非標準的な評価は、予期しない結果をもたらす可能性があります。

于 2013-10-18T05:51:07.403 に答える