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.

2
Format data R: RData, Rda, Rds dll
Apa perbedaan utama antara file .RData, .Rda dan .Rds? Lebih spesifik: Apakah ada perbedaan dalam kompresi dll? Kapan setiap jenis digunakan? Bagaimana cara mengubah satu tipe ke tipe lainnya?
226 r  r-faq  rdata  rda 

13
Bagaimana cara mengimpor beberapa file .csv sekaligus?
Misalkan kita memiliki folder yang berisi banyak file data.csv, masing-masing berisi jumlah variabel yang sama tetapi masing-masing dari waktu yang berbeda. Apakah ada cara di R untuk mengimpor semuanya secara bersamaan daripada harus mengimpor semuanya secara individual? Masalah saya adalah bahwa saya memiliki sekitar 2000 file data untuk diimpor dan …
219 r  csv  import  r-faq 

7
Temukan hari dalam seminggu
Katakanlah saya punya kencan di R dan diformat sebagai berikut. date 2012-02-01 2012-02-01 2012-02-02 Apakah ada cara di R untuk menambahkan kolom lain dengan hari dalam seminggu terkait dengan tanggal? Dataset benar-benar besar, jadi tidak masuk akal untuk secara manual dan melakukan perubahan. df = data.frame(date=c("2012-02-01", "2012-02-01", "2012-02-02")) Jadi setelah …
215 r  date  r-faq 

14
Ubah jalur perpustakaan default R menggunakan .libPaths di Rprofile.site gagal berfungsi
Saya menjalankan R pada Windows, bukan sebagai administrator. Ketika saya menginstal paket, perintah berikut ini tidak berfungsi: > install.packages("zoo") Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’ (as ‘lib’ is unspecified) Warning in install.packages : 'lib = "C:/Program Files/R/R-2.15.2/library"' is not writable Untuk menginstal paket, saya harus menentukan lokasi perpustakaan: install.packages("zoo", lib="C:/software/Rpackages") Untuk …
206 r  rstudio  r-faq  library-path 

9
Mempercepat operasi loop di R
Saya memiliki masalah kinerja besar di R. Saya menulis fungsi yang beralih pada data.frameobjek. Itu hanya menambahkan kolom baru ke data.framedan mengumpulkan sesuatu. (operasi sederhana). The data.framememiliki sekitar 850 ribu baris. PC saya masih berfungsi (sekitar 10 jam sekarang) dan saya tidak tahu tentang runtime. dayloop2 <- function(temp){ for (i …
193 performance  r  loops  rcpp  r-faq 

2
Penggunaan ~ (tilde) dalam Bahasa pemrograman R
Saya melihat dalam tutorial tentang pemodelan regresi perintah berikut: myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width Apa sebenarnya yang dilakukan perintah ini, dan apa peran ~(tilde) dalam perintah?
187 r  r-faq 

8
Bagaimana cara membuat daftar bingkai data?
Bagaimana cara membuat daftar frame data dan bagaimana cara mengakses masing-masing frame data dari daftar? Misalnya, bagaimana saya bisa memasukkan bingkai data ini dalam daftar? d1 <- data.frame(y1 = c(1, 2, 3), y2 = c(4, 5, 6)) d2 <- data.frame(y1 = c(3, 2, 1), y2 = c(6, 5, 4))
186 r  list  dataframe  r-faq 

13
Menghitung moving average
Saya mencoba menggunakan R untuk menghitung rata-rata bergerak atas serangkaian nilai dalam sebuah matriks. Pencarian milis R normal belum sangat membantu. Sepertinya tidak ada fungsi bawaan di R yang akan memungkinkan saya menghitung rata-rata bergerak. Apakah ada paket yang menyediakannya? Atau apakah saya perlu menulis sendiri?
185 r  moving-average  r-faq 

10
Kesalahan: tidak dapat menemukan fungsi ... di R
Ini dimaksudkan sebagai pertanyaan FAQ, jadi harap selengkap mungkin. Jawabannya adalah jawaban komunitas, jadi silakan mengedit jika Anda merasa ada yang kurang. Pertanyaan ini dibahas dan disetujui berdasarkan meta. Saya menggunakan R dan mencoba some.functiontetapi saya mendapat pesan kesalahan berikut: Error: could not find function "some.function" Pertanyaan ini muncul dengan …

9
Gunakan nama variabel dinamis dalam `dplyr`
Saya ingin menggunakan dplyr::mutate()untuk membuat beberapa kolom baru dalam bingkai data. Nama kolom dan isinya harus dihasilkan secara dinamis. Contoh data dari iris: library(dplyr) iris <- tbl_df(iris) Saya telah membuat fungsi untuk mengubah kolom baru saya dari Petal.Widthvariabel: multipetal <- function(df, n) { varname <- paste("petal", n , sep=".") df …
168 r  dplyr  r-faq 

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 

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 



9
Kelompokkan beberapa kolom dalam dplyr, menggunakan input vektor string
Saya mencoba untuk mentransfer pemahaman saya tentang plyr ke dplyr, tetapi saya tidak tahu bagaimana cara mengelompokkan berdasarkan beberapa kolom. # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx = sample(LETTERS[1:3], 100, replace=TRUE), a30mvxigxkghc5cdsvxvyv0ja = sample(LETTERS[1:3], 100, replace=TRUE), value = rnorm(100) ) # …
157 r  dplyr  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.