Saya telah melihat penggunaan fungsi %>%(persen lebih besar dari persen) di beberapa paket seperti dplyr dan rvest . Apa artinya? Apakah ini cara untuk menulis blok penutupan di
Saya telah menemukan pernyataan ifelse R cukup berguna dari waktu ke waktu. Sebagai contoh: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Tapi saya agak bingung dengan perilaku berikut. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 Apakah ini pilihan desain di...
Saya merencanakan dan melakukan penghitungan pada deret waktu yang terdistribusi secara seragam. Stempel waktu saat ini disimpan sebagai bilangan bulat yang mewakili jumlah detik sejak zaman UNIX (misalnya 1352068320), tetapi Dateobjek tampaknya lebih sesuai untuk pembuatan plot. Bagaimana saya...
Saya memiliki file csv di mana beberapa nilai numerik diekspresikan sebagai string dengan koma sebagai pemisah seribu, misalnya, "1,513"bukan 1513. Apa cara termudah untuk membaca data menjadi R? Saya dapat menggunakan read.csv(..., colClasses="character"), tetapi kemudian saya harus menghapus...
Saya telah menulis skrip R yang menarik beberapa data dari database, melakukan beberapa operasi di atasnya dan memposting hasilnya ke database baru. Saya ingin skrip ini dijalankan setiap hari pada waktu tertentu tetapi saya tidak dapat menemukan cara untuk melakukannya secara efektif. Adakah...
R duplicatedmengembalikan vektor yang menunjukkan apakah setiap elemen dari vektor atau bingkai data adalah duplikat elemen dengan subskrip yang lebih kecil. Jadi jika baris 3, 4, dan 5 dari data frame 5 baris adalah sama, duplicatedsaya akan memberikan vektornya FALSE, FALSE, FALSE, TRUE,...
Ada opsi di R untuk mengontrol tampilan digit. Sebagai contoh: options(digits=10) seharusnya memberikan hasil kalkulasi dalam 10 digit hingga akhir sesi R. Di file bantuan R, definisi parameter digit adalah sebagai berikut: digit: mengontrol jumlah digit yang akan dicetak saat mencetak nilai...
Saya akhirnya bisa mengerjakan kode untuk scraping saya . Sepertinya berfungsi dengan baik dan kemudian tiba-tiba ketika saya menjalankannya lagi, saya mendapat pesan kesalahan berikut: Error in url[i] = paste("http://en.wikipedia.org/wiki/", gsub(" ", "_", : object of type 'closure' is not...
Saya memiliki bingkai data, seperti ini: data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", "Alejandro González Iñárritu", "Alex Proyas",...
Saya (semacam) sudah tahu jawaban untuk pertanyaan ini. Tapi saya pikir itu adalah salah satu yang sering ditanyakan di daftar Pengguna R, sehingga harus ada satu jawaban bagus yang solid. Sepengetahuan saya tidak ada fungsi komentar multiline di R. Jadi, apakah ada yang punya solusi yang...
Tampaknya ada perbedaan antara level dan label sebuah faktor di R. Hingga saat ini, saya selalu berpikir bahwa level adalah nama 'sebenarnya' dari level faktor, dan label adalah nama yang digunakan untuk output (seperti tabel dan plot) . Jelas, ini bukan masalahnya, seperti yang ditunjukkan contoh...
Saya memiliki perintah ggplot ggplot( rates.by.groups, aes(x=name, y=rate, colour=majr, group=majr) ) di dalam suatu fungsi. Tapi saya ingin bisa menggunakan parameter fungsi untuk memilih kolom yang akan digunakan sebagai warna dan grup. Yaitu saya ingin sesuatu seperti ini f <- function(...
Misalnya jika saya punya ini: n = c(2, 3, 5) s = c("aa", "bb", "cc") b = c(TRUE, FALSE, TRUE) df = data.frame(n, s, b) n s b 1 2 aa TRUE 2 3 bb FALSE 3 5 cc TRUE Lalu bagaimana cara menggabungkan kedua kolom tersebut ndan smenjadi kolom baru yang diberi nama xsedemikian rupa sehingga...
Bagaimana cara mengatur cermin CRAN tertentu secara permanen di R? Saya ingin mengaturnya secara permanen di laptop saya sehingga ketika saya melakukannya install.packages(), saya tidak akan bertanya lagi cermin mana yang harus
Saya memiliki banyak kolom dalam kerangka data yang ingin saya tempelkan bersama (dipisahkan oleh "-") sebagai berikut: data <- data.frame('a' = 1:3, 'b' = c('a','b','c'), 'c' = c('d', 'e', 'f'), 'd' = c('g', 'h', 'i')) i.e. a b c d 1 a d g 2 b e h 3 c f i Yang saya ingin...
Bagaimana saya bisa membuat daftar nilai yang berbeda dalam vektor di mana nilainya mereplikasi? Maksud saya, mirip dengan pernyataan SQL berikut: SELECT DISTINCT product_code FROM data
Saya mencoba membuat kombinasi unik dari semua elemen dari dua vektor dengan ukuran berbeda di R. Misalnya, vektor pertama adalah a <- c("ABC", "DEF", "GHI") dan yang kedua adalah tanggal yang disimpan sebagai string saat ini b <- c("2012-05-01", "2012-05-02", "2012-05-03",...
Apakah mungkin untuk membuat nama variabel baru dengan cepat? Saya ingin membaca bingkai data dari daftar menjadi variabel baru dengan angka di akhir. Sesuatu seperti orca1, orca2, orca3 ... Jika saya mencoba sesuatu seperti paste("orca",i,sep="")=list_name[[i]] Saya mendapatkan kesalahan...
Bagaimana saya bisa membaca file Excel langsung ke R? Atau haruskah saya mengekspor dulu data ke file teks atau CSV dan mengimpor file itu ke R?
Dalam dataset dengan beberapa observasi untuk setiap subjek, saya ingin mengambil subset dengan hanya nilai data maksimum untuk setiap record. Misalnya, dengan set data berikut: ID <- c(1,1,1,2,2,2,2,3,3) Value <- c(2,3,5,2,5,8,17,3,5) Event <- c(1,1,2,1,2,1,2,2,2) group <-...