Pertanyaan yang diberi tag «r»

R adalah bahasa pemrograman open source dan lingkungan perangkat lunak bebas untuk komputasi statistik, bioinformatika, visualisasi, dan komputasi umum. Berikan contoh minimal dan dapat direproduksi bersama dengan output yang diinginkan. Gunakan `dput ()` untuk data dan tentukan semua paket non-basis dengan panggilan `library ()`. Jangan menanamkan gambar untuk data atau kode, sebagai gantinya gunakan blok kode indentasi. Untuk pertanyaan terkait statistik, gunakan https://stats.stackexchange.com.

7
Cara "Benar" untuk menentukan argumen opsional dalam fungsi R.
Saya tertarik pada apa cara "benar" untuk menulis fungsi dengan argumen opsional di R. Seiring waktu, saya menemukan beberapa potong kode yang mengambil rute berbeda di sini, dan saya tidak dapat menemukan posisi yang tepat (resmi). pada topik ini. Sampai sekarang, saya telah menulis argumen opsional seperti ini: fooBar <- …
165 r  function 

8
Membentuk kembali data.frame dari format lebar ke panjang
Saya memiliki beberapa masalah untuk mengkonversi data.framedari tabel lebar ke meja panjang. Saat ini terlihat seperti ini: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 12,246 Sekarang saya ingin mengubah ini data.framemenjadi panjang data.frame. Sesuatu seperti ini: Code …
164 r  dataframe  reshape  r-faq 

11
Konversi kolom data.frame ke vektor?
Saya memiliki kerangka data seperti: a1 = c(1, 2, 3, 4, 5) a2 = c(6, 7, 8, 9, 10) a3 = c(11, 12, 13, 14, 15) aframe = data.frame(a1, a2, a3) Saya mencoba yang berikut ini untuk mengubah salah satu kolom menjadi vektor, tetapi tidak berhasil: avector <- as.vector(aframe['a2']) class(avector) …

29
sesi tidak dibuat: Versi ChromeDriver ini hanya mendukung kesalahan versi Chrome 74 dengan ChromeDriver Chrome menggunakan Selenium
Saya mencoba menjalankan RSelenium menggunakan fungsi rsDriver, tetapi ketika saya menjalankan rD <- rsDriver() saya mendapatkan pesan yang mengatakan bahwa saya memerlukan versi Chrome yang lebih baru: > rD <- rsDriver() checking Selenium Server versions: BEGIN: PREDOWNLOAD BEGIN: DOWNLOAD BEGIN: POSTDOWNLOAD checking chromedriver versions: BEGIN: PREDOWNLOAD BEGIN: DOWNLOAD BEGIN: POSTDOWNLOAD …

7
Penomoran baris dalam grup dalam bingkai data
Bekerja dengan bingkai data yang mirip dengan ini: set.seed(100) df <- data.frame(cat = c(rep("aaa", 5), rep("bbb", 5), rep("ccc", 5)), val = runif(15)) df <- df[order(df$cat, df$val), ] df cat val 1 aaa 0.05638315 2 aaa 0.25767250 3 aaa 0.30776611 4 aaa 0.46854928 5 aaa 0.55232243 6 bbb 0.17026205 7 bbb …
163 r  dataframe  r-faq 

12
Akses nama indeks lapply di dalam MENYENANGKAN
Apakah ada cara untuk mendapatkan nama indeks daftar di fungsi lapply () saya? n = names(mylist) lapply(mylist, function(list.elem) { cat("What is the name of this list element?\n" }) Saya bertanya sebelumnya apakah mungkin untuk mempertahankan nama indeks di daftar kembali lapply () , tapi saya masih tidak tahu apakah ada …
162 r  lapply  names  indices 

14
Masalah menginstal paket devtools
Saya ingin menggunakan devtoolspaket. Saya sudah menjalankan perintah berikut: > install.packages("devtools", dependencies = TRUE) .... > library(devtools) Error in library(devtools) : there is no package called ‘devtools’ Apa yang saya lakukan salah? Sunting: Berikut adalah hasil menjalankan kembali install.packagesperintah setelah memulai kembali sesi. > install.packages("devtools", dependencies = TRUE) Installing package …
162 r  package  devtools 

6
Bagaimana mencegah ifelse () dari mengubah objek Date menjadi objek numerik
Saya menggunakan fungsi ifelse()untuk memanipulasi vektor tanggal. Saya mengharapkan hasilnya dari kelas Date, dan terkejut mendapatkan numericvektor sebagai gantinya. Berikut ini sebuah contoh: dates <- as.Date(c('2011-01-01', '2011-01-02', '2011-01-03', '2011-01-04', '2011-01-05')) dates <- ifelse(dates == '2011-01-01', dates - 1, dates) str(dates) Ini terutama mengejutkan karena melakukan operasi di seluruh vektor mengembalikan …
162 r  datetime  if-statement 


10
Bagaimana cara menghapus hanya beberapa objek tertentu dari ruang kerja?
Saya ingin menghapus beberapa data dari ruang kerja. Saya tahu tombol "Bersihkan Semua" akan menghapus semua data. Namun, saya hanya ingin menghapus data tertentu. Sebagai contoh, saya memiliki bingkai data ini di bagian data: data data_1 data_2 data_3 Saya ingin menghapus data_1, data_2dan data_3, sambil menjaga data. Saya mencoba data_1 …
161 r 



8
Cara menghitung nilai TRUE dalam vektor logis
Dalam R, apa cara paling efisien / idiomatis untuk menghitung jumlah TRUEnilai dalam vektor logis? Saya dapat memikirkan dua cara: z <- sample(c(TRUE, FALSE), 1000, rep = TRUE) sum(z) # [1] 498 table(z)["TRUE"] # TRUE # 498 Yang mana yang Anda sukai? Apakah ada yang lebih baik?
160 r 


4
Mengapa panda digabung dalam python lebih cepat dari data.tabel digabung dalam R pada 2012?
Saya baru-baru ini menemukan panda library untuk python, yang menurut tolok ukur ini melakukan penggabungan in-memory yang sangat cepat. Ini bahkan lebih cepat daripada paket data.table di R (bahasa pilihan saya untuk analisis). Mengapa pandasjauh lebih cepat daripada data.table? Apakah karena keuntungan kecepatan python yang melekat memiliki lebih dari R, …
160 python  r  join  data.table  pandas 

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.