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.

23
Cara membuat contoh R yang bagus yang bisa direproduksi
Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Ketika mendiskusikan kinerja dengan kolega, mengajar, mengirim laporan bug atau mencari panduan tentang milis dan di sini di Stack Overflow, contoh yang direproduksi sering ditanyakan dan selalu …
2473 r  r-faq 

19
Cara mengurutkan dataframe berdasarkan beberapa kolom
Saya ingin mengurutkan data.frame dengan beberapa kolom. Sebagai contoh, dengan data.frame di bawah ini saya ingin mengurutkan berdasarkan kolom z(turun) kemudian dengan kolom b(naik): dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE), x = c("A", "D", "A", "C"), y = c(8, 3, …
1316 r  sorting  dataframe  r-faq 


10
Fungsi pengelompokan (tapply, by, agregat) dan * berlaku keluarga
Setiap kali saya ingin melakukan sesuatu "memetakan" py dalam R, saya biasanya mencoba menggunakan fungsi dalam applykeluarga. Namun, saya tidak pernah benar-benar memahami perbedaan di antara mereka - bagaimana { sapply,, lapplydll} menerapkan fungsi ke input / input yang dikelompokkan, seperti apa outputnya, atau bahkan seperti apa inputnya - jadi …
1041 r  lapply  sapply  tapply  r-faq 

20
Letakkan kolom bingkai data berdasarkan nama
Saya memiliki sejumlah kolom yang ingin saya hapus dari bingkai data. Saya tahu bahwa kami dapat menghapusnya secara individual menggunakan sesuatu seperti: df$x <- NULL Tetapi saya berharap untuk melakukan ini dengan lebih sedikit perintah. Juga, saya tahu bahwa saya dapat menjatuhkan kolom menggunakan pengindeksan bilangan bulat seperti ini: df …
874 r  dataframe  r-faq 


3
data.table vs dplyr: dapatkah seseorang melakukan sesuatu dengan baik sedangkan yang lain tidak atau buruk?
Gambaran Saya relatif akrab dengan data.table, tidak begitu banyak dengan dplyr. Saya telah membaca beberapa dplyrsketsa dan contoh yang muncul di SO, dan sejauh ini kesimpulan saya adalah: data.tabledan dplyrsebanding dalam kecepatan, kecuali ketika ada banyak (yaitu> 10-100K) kelompok, dan dalam beberapa keadaan lain (lihat tolok ukur di bawah) dplyr …
760 r  data.table  dplyr 



7
Bagaimana kita bisa membuat grafik gaya xkcd?
Rupanya, rakyat telah menemukan cara membuat grafik gaya xkcd di Mathematica dan di LaTeX . Bisakah kita melakukannya di R? Ggplot2-ers? A geom_xkcd dan / atau theme_xkcd? Saya kira dalam grafis dasar, par (xkcd = BENAR)? Bagaimana saya melakukannya? Sebagai tikaman pertama (dan jauh lebih elegan ditampilkan di bawah) di …
697 r  ggplot2  plot 

8
Memutar dan memberi jarak pada label sumbu di ggplot2
Saya punya plot di mana sumbu x adalah faktor yang labelnya panjang. Walaupun mungkin bukan visualisasi yang ideal, untuk saat ini saya hanya ingin memutar label ini menjadi vertikal. Saya telah menemukan bagian ini dengan kode di bawah ini, tetapi seperti yang Anda lihat, labelnya tidak sepenuhnya terlihat. data(diamonds) diamonds$cut …
671 r  ggplot2  labels 

9
Bagaimana cara mengkonversi faktor ke integer \ numeric tanpa kehilangan informasi?
Ketika saya mengonversi faktor menjadi numerik atau bilangan bulat, saya mendapatkan kode level yang mendasarinya, bukan nilai sebagai angka. f <- factor(sample(runif(5), 20, replace = TRUE)) ## [1] 0.0248644019011408 0.0248644019011408 0.179684827337041 ## [4] 0.0284090070053935 0.363644931698218 0.363644931698218 ## [7] 0.179684827337041 0.249704354675487 0.249704354675487 ## [10] 0.0248644019011408 0.249704354675487 0.0284090070053935 ## [13] 0.179684827337041 0.0248644019011408 …
599 r  casting  r-faq 

16
Plot dua grafik dalam plot yang sama di R
Saya ingin memplot y1 dan y2 dalam plot yang sama. x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x, y1, type = "l", col = "red") plot(x, y2, type = "l", col = "green") Tetapi ketika saya melakukannya seperti ini, mereka tidak diplot dalam plot …
571 r  plot  ggplot2  r-faq 


18
Bagaimana saya harus berurusan dengan peringatan "paket 'xxx' tidak tersedia (untuk versi R xyz)"?
Saya mencoba menginstal paket, menggunakan install.packages("foobarbaz") tetapi menerima peringatan itu Warning message: package 'foobarbaz' is not available (for R version x.y.z) Mengapa R tidak berpikir bahwa paket itu tersedia? Lihat juga pertanyaan-pertanyaan ini merujuk pada contoh spesifik dari masalah ini: Paket saya tidak berfungsi untuk R 2.15.2 paket 'Rbbg' tidak …

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.