Anda dapat menggunakan fungsi NumPy Where() untuk memperbarui nilai array NumPy dengan cepat menggunakan logika if-else. Misalnya, kode berikut menunjukkan cara memperbarui nilai dalam array NumPy yang memenuhi kondisi tertentu: import numpy as np #create NumPy array of values x =...
Seringkali Anda mungkin ingin menambahkan subtotal ke tabel pivot pandas. Untungnya, hal ini mudah dilakukan menggunakan fungsi bawaan panda. Contoh berikut menunjukkan cara melakukan hal ini. Contoh: Tambahkan Subtotal ke PivotTable Pandas Misalkan kita memiliki pandas DataFrame berikut yang berisi informasi...
Anda dapat menggunakan sintaks dasar berikut untuk membuat tabel pivot di panda yang menampilkan jumlah nilai di kolom tertentu: p.d. pivot_table (df, values=' col1 ', index=' col2 ', columns=' col3 ', aggfunc=' sum ') Contoh berikut menunjukkan cara menggunakan sintaksis ini...
Kesalahan yang mungkin Anda temui saat menggunakan pandas adalah: ValueError : Cannot mask with non-boolean array containing NA / NaN values Kesalahan ini biasanya terjadi ketika Anda mencoba mencari baris di pandas DataFrame yang berisi string tertentu, tetapi kolom yang Anda...
Kesalahan yang mungkin Anda temui di R adalah: Error: `data` must be a data frame, or other object coercible by `fortify()`, not a digital vector Kesalahan ini terjadi ketika Anda mencoba menggunakan ggplot2 untuk memplot variabel dalam bingkai data, namun Anda...
Anda dapat menggunakan sintaks dasar berikut untuk mengganti beberapa nilai dalam bingkai data di R menggunakan fungsi dalam paket dplyr : library (dplyr) df %>% mutate(var1 = recode(var1, ' oldvalue1 ' = ' newvalue1 ', ' oldvalue2 ' = ' newvalue2...
Anda dapat menggunakan metode berikut untuk mengganti string di kolom tertentu pada bingkai data menggunakan fungsi dalam paket dplyr : Metode 1: Ganti string dengan string baru library (dplyr) library (stringr) df %>% mutate(across(' column_name ', str_replace, ' old_value ', '...
Anda dapat menggunakan fungsicross() dari paket dplyr di R untuk menerapkan transformasi ke beberapa kolom. Ada banyak cara untuk menggunakan fitur ini, namun metode berikut menggambarkan beberapa kegunaan umum: Metode 1: Terapkan fungsi ke beberapa kolom #multiply values in col1 and...
Anda dapat menggunakan metode berikut untuk menjumlahkan nilai beberapa kolom dalam bingkai data menggunakan dplyr: Metode 1: Jumlahkan semua kolom df %>% mutate(sum = rowSums(., na. rm = TRUE )) Metode 2: Jumlahkan semua kolom numerik df %>% mutate(sum = rowSums(across(where(is....
Anda dapat menggunakan sintaks dasar berikut untuk menerapkan fungsi ke setiap baris bingkai data di R menggunakan fungsi dplyr: df %>% rowwise() %>% mutate(mean_value = mean(c(col1, col2, col3), na. rm = TRUE )) Contoh khusus ini menghitung nilai rata-rata col1 ,...