Cara menghitung jumlah elemen dalam daftar di r (dengan contoh)
Anda dapat menggunakan metode berikut untuk menghitung jumlah elemen dalam daftar di R:
Metode 1: Hitung jumlah item dalam daftar
length(my_list)
Metode 2: Hitung jumlah elemen dalam komponen tertentu dari daftar
length(my_list[[3]])
Metode 3: Hitung jumlah elemen di setiap komponen daftar
lengths(my_list)
Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan daftar berikut di R:
#define list my_list <- list(x=c(1, 4, 4, 5, 7, 8), y='Hey', z=factor(c('A', 'B', 'C', 'D'))) #view list my_list $x [1] 1 4 4 5 7 8 $y [1] “Hey” $z [1] ABCD Levels: ABCD
Contoh 1: Hitung jumlah elemen dalam daftar
Kita dapat menggunakan fungsi length() untuk menghitung jumlah elemen dalam daftar:
#count number of elements in list
length(my_list)
[1] 3
Kami melihat ada 3 item dalam daftar.
Contoh 2: Hitung jumlah elemen dalam komponen tertentu dari daftar
Kita dapat menggunakan fungsi length() yang dikombinasikan dengan tanda kurung ganda untuk menghitung jumlah elemen dalam komponen tertentu dari daftar.
Misalnya, kita bisa menggunakan kode berikut untuk menghitung jumlah elemen yang ada di komponen ketiga daftar:
#count number of elements in third component of list
length(my_list[[3]])
[1] 4
Kita melihat ada 4 elemen di komponen ketiga daftar.
Lebih spesifiknya keempat nilai tersebut adalah A, B, C dan D.
Contoh 3: Hitung jumlah elemen di setiap komponen daftar
Kita dapat menggunakan fungsi lengths() untuk menghitung jumlah elemen di setiap komponen daftar:
#count number of elements in each component of list
lengths(my_list)
X Y Z
6 1 4
Dari hasilnya kita dapat melihat:
- x 6 elemen (1, 4, 4, 5, 7, 8)
- ada 1 elemen (“hei”)
- za 4 elemen (“A”, “B”, “C”, “D”)
Perhatikan bahwa kita juga bisa menggunakan fungsi sum() bersama dengan fungsi length() untuk menghitung jumlah total elemen individual di seluruh daftar:
#count total number of individual elements in entire list
sum(lengths(my_list))
[1] 11
Kita dapat melihat bahwa ada total 11 item di seluruh daftar.
Sumber daya tambahan
Tutorial berikut menjelaskan cara menggunakan fungsi umum lainnya di R:
Cara menggunakan fungsi replace() di R
Cara menggunakan fungsi split() di R
Cara menggunakan fungsi View() di R