述語(predicate)とは?
「述語関数」は「TRUE か FALSE を返す関数」です。一方で「述語ファンクショナル」は「ベクトルと述語関数を受け取り、有用な処理を行うもの」です。***
言い換えると、述語ファンクショナルはベクトル・データフレーム・リストなどの .x を受け取り、.x の各要素に対して述語を評価します。たとえば、base R の is.numeric() という述語で各要素が数値かどうかを調べたり、~mean(.x) < 5 のようなマッパーで一部の要素の平均が 5 未満かを調べたりできます。
次のうち、述語ではない 関数はどれですか?
この演習はコースの一部です
