MulaiMulai sekarang secara gratis

Apa itu predikat?

Sebuah predicate function adalah "fungsi yang mengembalikan TRUE atau FALSE." Sementara predicate functional "menerima sebuah vektor dan sebuah predicate function lalu melakukan sesuatu yang berguna."***

Dengan kata lain, predicate functional menerima .x, yang bisa berupa vektor, dataframe, atau list, lalu menguji predikat pada setiap elemen .x. Misalnya, Anda dapat menguji apakah setiap elemen bertipe numerik dengan predikat is.numeric() dari R-Base, atau apakah mean dari beberapa elemen kurang dari 5 dengan mapper berikut: ~mean(.x) < 5.

Manakah dari fungsi-fungsi berikut yang BUKAN predikat?

Latihan ini adalah bagian dari kursus

Pemrograman Fungsional Tingkat Menengah dengan purrr

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga