Anda dapat menggunakan fungsi coalesce() dari paket dplyr di R untuk mengembalikan nilai pertama yang tidak hilang di setiap posisi dari satu atau lebih vektor. Ada dua cara umum untuk menggunakan fungsi ini: Metode 1: Ganti nilai yang hilang dalam vektor...
Pernyataan kasus adalah jenis pernyataan yang menelusuri kondisi dan mengembalikan nilai ketika kondisi pertama terpenuhi. Cara termudah untuk mengimplementasikan pernyataan case di R adalah dengan menggunakan fungsi case_when() dari paket dplyr : library (dplyr) df %>% mutate(new_column = case_when( col1 <...
Anda dapat menggunakan metode berikut untuk menemukan elemen duplikat dalam bingkai data menggunakan dplyr: Metode 1: Tampilkan semua baris duplikat library (dplyr) #display all duplicate rows df %>% group_by_all() %>% filter(n()> 1 ) %>% A group() Metode 2: Tampilkan jumlah duplikat...
Anda dapat menggunakan metode berikut untuk mengganti nilai Inf dengan nilai NA di R: Metode 1: Ganti Inf dengan NA di Vector x[is. infinite (x)] <- NA Metode 2: Ganti Inf dengan NA di semua kolom bingkai data df[sapply(df, is. infinite...
Anda dapat menggunakan metode berikut untuk mengatur baris berdasarkan grup di dplyr: Metode 1: Susun baris dalam urutan menaik berdasarkan kelompok library (dplyr) #arrange rows in ascending order based on col2, grouped by col1 df %>% group_by(col1) %>% arrange(col2, . by_group...
Anda dapat menggunakan metode berikut untuk menghitung jumlah nilai dalam kolom bingkai data di R dengan kondisi tertentu: Metode 1: Hitung nilai dalam kolom dengan syarat nrow(df[df$column1 == ' value1 ', ]) Metode 2: Hitung nilai dalam beberapa kolom dengan ketentuan...
Dalam analisis deret waktu, rata-rata bergerak mewakili nilai rata-rata sejumlah periode sebelumnya. Cara termudah untuk menghitung rata-rata bergulir di R adalah dengan menggunakan fungsi rollmean() dari paket zoo : library (dplyr) library (zoo) #calculate 3-day rolling average df %>% mutate(rolling_avg =...
Anda dapat menggunakan sintaks dasar berikut untuk melakukan kondisi pengelompokan dan penghitungan di R: library (dplyr) df %>% group_by(var1) %>% summarize(count = sum(var2 == ' val ')) Sintaks khusus ini mengelompokkan baris-baris bingkai data berdasarkan var1 dan kemudian menghitung jumlah baris...
Anda dapat menggunakan fungsi kustom berikut untuk menambahkan satu atau beberapa kolom ke bingkai data di R jika kolom tersebut belum ada: add_cols <- function (df, cols) { add <- cols[!cols %in% names(df)] if (length(add) != 0) df[add] <- NA return...
Tutorial ini memberikan contoh langkah demi langkah tentang cara membuat diagram penjumlahan berjalan berikut di Google Spreadsheet: Ayo pergi! Langkah 1: Masukkan datanya Pertama, mari buat kumpulan data berikut yang menunjukkan total penjualan suatu barang selama setiap bulan dalam setahun: Langkah...