Pertanyaan yang diberi tag «r-faq»

Tag r-faq dibuat untuk mengelompokkan sejumlah pertanyaan terbatas yang membahas masalah yang muncul secara teratur pada tag R. Ini bukan FAQ resmi tentang R untuk SO, tetapi harus berfungsi sebagai sumber informasi yang menarik tentang masalah umum.

6
Apa arti "metode S3" di R?
Karena saya cukup baru mengenal R, saya tidak tahu apa itu metode dan objek S3. Saya menemukan bahwa ada sistem objek S3 dan S4, dan beberapa merekomendasikan untuk menggunakan S3 daripada S4 jika memungkinkan (Lihat Panduan Gaya R Google di http://google-styleguide.googlecode.com/svn/trunk/google-r-style. html ) *. Namun, saya tidak tahu definisi pasti …
125 r  oop  r-faq  r-s3  r-s4 

8
Pilih kolom bingkai data secara dinamis menggunakan $ dan nilai karakter
Saya memiliki vektor nama kolom yang berbeda dan saya ingin dapat mengulang masing-masing untuk mengekstrak kolom itu dari data.frame. Misalnya, pertimbangkan kumpulan data mtcarsdan beberapa nama variabel yang disimpan dalam vektor karakter cols. Ketika saya mencoba untuk memilih variabel dari mtcarsmenggunakan subset dinamis cols, setelah pekerjaan ini cols <- c("mpg", …
121 r  dataframe  r-faq 

14
Hitung jumlah baris dalam setiap kelompok
Saya memiliki kerangka data dan saya ingin menghitung jumlah baris dalam setiap grup. Saya biasanya menggunakan aggregatefungsi untuk menjumlahkan data sebagai berikut: df2 <- aggregate(x ~ Year + Month, data = df1, sum) Sekarang, saya ingin menghitung pengamatan tetapi tidak dapat menemukan argumen yang tepat FUN. Secara intuitif, saya pikir …
121 r  dataframe  aggregate  r-faq 

13
Saran umum untuk debugging di R
Saya mendapatkan kesalahan saat menggunakan fungsi R yang saya tulis: Warning messages: 1: glm.fit: algorithm did not converge 2: glm.fit: algorithm did not converge Apa yang telah aku lakukan: Telusuri fungsinya Menambahkan print untuk mengetahui di baris mana kesalahan terjadi menunjukkan dua fungsi yang tidak boleh digunakan glm.fit. Mereka adalah …
120 r  debugging  r-faq 

5
Meneruskan nama kolom data.frame ke suatu fungsi
Saya mencoba menulis fungsi untuk menerima data.frame ( x) dan columndari itu. Fungsi ini melakukan beberapa kalkulasi pada x dan kemudian mengembalikan data.frame lain. Saya terjebak pada metode praktik terbaik untuk meneruskan nama kolom ke fungsi. Dua contoh minimal fun1dan di fun2bawah ini menghasilkan hasil yang diinginkan, dapat melakukan operasi …
119 r  dataframe  r-faq 

4
Apa arti fungsi%>% di R?
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 R?
119 r  syntax  dplyr  magrittr  r-faq 

2
Ubah waktu UNIX menjadi objek Tanggal
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 bisa melakukan konversi? Saya telah membaca ?Date, ?as.Datedan ??epoch, tetapi sepertinya …
118 r  time  r-faq 

9
Mengapa pernyataan ifelse R tidak dapat mengembalikan vektor?
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 atas tingkat pembayaran saya?
118 r  if-statement  r-faq 

11
Bagaimana cara membaca data ketika beberapa angka mengandung koma sebagai pemisah seribu?
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 koma dari elemen yang relevan sebelum mengubah kolom tersebut menjadi numerik, dan …
117 r  csv  r-faq 

7
Menjadwalkan R Script
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 yang bisa merekomendasikan sumber daya yang dapat …
113 r  windows  schedule  r-faq 


3
Mengontrol jumlah digit desimal dalam hasil cetak di R
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 numerik. Ini hanya saran. Nilai yang valid adalah …

5
Kesalahan dalam <kode saya>: objek tipe 'penutupan' tidak dapat diatur
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 subsettable Saya tidak yakin mengapa karena saya tidak mengubah apa …
110 r  r-faq 

6
Pisahkan string yang dipisahkan koma dalam kolom menjadi baris terpisah
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", "Alexander Hall", "Alfonso Cuaron", "Alfred Hitchcock", "Anatole Litvak", "Andrew Adamson,Marilyn Fox", "Andrew Dominik", "Andrew Stanton", "Andrew Stanton,Lee …
109 r  string  split  r-faq 

10
Solusi Komentar Multiline?
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 bagus? Meskipun cukup banyak …
108 r  comments  r-faq 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.