[]演算子を使用して R で名前付きリストをサブセット化することについて、いくつか質問がありました。
たとえば、リストを考えてみましょうformals <- list(x = DOUBLE, y = DOUBLE, z = NULL)。この例でDOUBLEは、R ではシンボルとして扱われます。
1) と等しくないすべての要素を取得するにはどうすればよいですかNULL? 試しましたが、これはメンバーのないformals[formals != NULL]タイプのオブジェクトのみを返します。list
2) 条件を満たす名前の要素を取得するにはどうすればよいですか。たとえば、名前が ではないすべての要素を取得するにはどうすればよいでしょうzか? を使用できますnames(formals)が、これは面倒[]です。