Video: Mudah memahami Regresi Linear (Machine Learning dengan Python) 2024
Jika Anda memiliki data dalam bentuk array atau matriks dan Anda ingin meringkas data ini, R's apply () Fungsi ini sangat berguna. Fungsi apply () melintasi sebuah array atau matriks dengan kolom atau baris dan menerapkan fungsi meringkas.
Fungsi apply () mengambil empat argumen:
-
X : Ini adalah data Anda - sebuah array (atau matriks).
-
MARGIN : Sebuah vektor numerik yang menunjukkan dimensi yang dilalui; 1 berarti baris dan 2 berarti kolom.
-
FUN : Fungsi untuk menerapkan (misalnya, jumlah atau mean).
-
… (titik): Jika fungsi FUN Anda memerlukan argumen tambahan, Anda dapat menambahkannya di sini.
Untuk menggambarkan hal ini, lihatlah dataset built-in Titanic. Ini adalah tabel empat dimensi dengan data penumpang kapal Titanic, yang menggambarkan kelas kabin, jenis kelamin, usia, dan apakah mereka bertahan.
Untuk mengetahui berapa penumpang di masing-masing kelas kabin mereka, Anda perlu meringkas Titanic atas dimensi pertama, Kelas:
>> berlaku (Titanic, 3, sum) Anak Dewasa 109 2092
Anda juga dapat menerapkan fungsi lebih dari dua dimensi sekaligus. Untuk melakukan ini, Anda perlu menggabungkan dimensi yang diinginkan dengan fungsi c (). Misalnya, untuk mendapatkan ringkasan tentang berapa banyak orang di setiap kelompok umur yang selamat, Anda melakukan hal berikut: