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.

6
Bagaimana cara saya menginstal paket R dari sumber?
Seorang teman mengirimi saya bersama tutorial ini besar di webscraping NYTimes dengan R . Saya sangat ingin mencobanya. Namun, langkah pertama adalah menginstal paket yang disebut RJSONIO dari sumber. Saya tahu R cukup baik, tetapi saya tidak tahu cara menginstal paket dari sumber. Saya menjalankan Mac OSX.
392 r  package  install  r-faq 

30
Apakah ada fungsi bawaan untuk menemukan mode?
Di R, mean()dan median()merupakan fungsi standar yang melakukan apa yang Anda harapkan. mode()memberi tahu Anda mode penyimpanan internal objek, bukan nilai yang paling banyak muncul dalam argumennya. Tetapi apakah ada fungsi perpustakaan standar yang mengimplementasikan mode statistik untuk vektor (atau daftar)?
392 r  statistics  r-faq 

8
Periksa keberadaan direktori dan buat jika tidak ada
Saya sering menemukan diri saya menulis skrip R yang menghasilkan banyak output. Saya merasa lebih bersih untuk menempatkan output ini ke dalam direktori itu sendiri. Apa yang saya tulis di bawah ini akan memeriksa keberadaan direktori dan pindah ke dalamnya, atau membuat direktori dan kemudian pindah ke dalamnya. Apakah ada …
388 r 

12
Bagaimana dua string bisa digabungkan?
Bagaimana saya bisa menggabungkan (menggabungkan, menggabungkan) dua nilai? Misalnya saya punya: tmp = cbind("GAD", "AB") tmp # [,1] [,2] # [1,] "GAD" "AB" Tujuan saya adalah menggabungkan dua nilai dalam "tmp" ke satu string: tmp_new = "GAD,AB" Fungsi mana yang bisa melakukan ini untuk saya?

10
Mengekstrak kolom tertentu dari bingkai data
Saya memiliki bingkai data R dengan 6 kolom, dan saya ingin membuat kerangka data baru yang hanya memiliki tiga kolom. Dengan asumsi frame data saya df, dan saya ingin kolom ekstrak A, Bdan E, ini adalah satu-satunya perintah saya bisa mengetahui: data.frame(df$A,df$B,df$E) Apakah ada cara yang lebih ringkas untuk melakukan …
366 r  dataframe  r-faq 

13
Bagaimana cara memotong spasi putih depan dan belakang?
Saya mengalami beberapa masalah dengan memimpin dan mengikuti spasi putih di data.frame. Misalnya saya ingin lihat tertentu rowdalam data.frameberdasarkan kondisi tertentu: > myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)] [1] codeHelper country dummyLI dummyLMI dummyUMI [6] dummyHInonOECD dummyHIOECD dummyOECD <0 rows> (or 0-length row.names) Saya bertanya-tanya mengapa saya tidak mendapatkan hasil yang diharapkan karena …

2
Bagaimana cara menetapkan batas untuk sumbu di plot ggplot2 R?
Saya merencanakan yang berikut ini: library(ggplot2) carrots <- data.frame(length = rnorm(500000, 10000, 10000)) cukes <- data.frame(length = rnorm(50000, 10000, 20000)) carrots$veg <- 'carrot' cukes$veg <- 'cuke' vegLengths <- rbind(carrots, cukes) ggplot(vegLengths, aes(length, fill = veg)) + geom_density(alpha = 0.2) Sekarang katakan saya hanya ingin memplot wilayah antara x=-5000ke 5000, bukan …
358 r  plot  ggplot2 

15
Cara menjumlahkan variabel berdasarkan grup
Saya memiliki bingkai data dengan dua kolom. Kolom pertama berisi kategori seperti "Pertama", "Kedua", "Ketiga", dan kolom kedua memiliki angka yang mewakili berapa kali saya melihat grup tertentu dari "Kategori". Sebagai contoh: Category Frequency First 10 First 15 First 5 Second 2 Third 14 Third 20 Second 3 Saya ingin …
357 r  dataframe  aggregate  r-faq 

17
Konversi data.frame kolom dari faktor ke karakter
Saya memiliki bingkai data. Sebut saja dia bob: > head(bob) phenotype exclusion GSM399350 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399351 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399352 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399353 3- …
352 r  dataframe 

8
Bagaimana cara menambahkan angka nol di depan?
Saya memiliki satu set data yang terlihat seperti ini: anim <- c(25499,25500,25501,25502,25503,25504) sex <- c(1,2,2,1,2,1) wt <- c(0.8,1.2,1.0,2.0,1.8,1.4) data <- data.frame(anim,sex,wt) data anim sex wt anim2 1 25499 1 0.8 2 2 25500 2 1.2 2 3 25501 2 1.0 2 4 25502 1 2.0 2 5 25503 2 1.8 …

6
Cara menemukan panjang string di R
Bagaimana menemukan panjang string (jumlah karakter dalam string) tanpa membaginya dalam R? Saya tahu cara menemukan panjang daftar tetapi bukan string. Dan bagaimana dengan string Unicode? Bagaimana cara menemukan panjang (dalam byte) dan jumlah karakter (rune, simbol) dalam string Unicode? Pertanyaan terkait: Cara menemukan jumlah karakter "asli" dalam string Unicode …

5
Cara menulis trycatch di R
Saya ingin menulis trycatchkode untuk mengatasi kesalahan dalam mengunduh dari web. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Kedua pernyataan ini berjalan dengan sukses. Di bawah, saya membuat alamat web yang tidak ada: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]tidak ada. Bagaimana cara menulis satu trycatchloop (fungsi) sehingga: Ketika URL …


13
Plot berdampingan dengan ggplot2
Saya ingin menempatkan dua plot berdampingan menggunakan paket ggplot2 , yaitu melakukan yang setara par(mfrow=c(1,2)). Sebagai contoh, saya ingin agar dua plot berikut ditampilkan berdampingan dengan skala yang sama. x <- rnorm(100) eps <- rnorm(100,0,.2) qplot(x,3*x+eps) qplot(x,2*x+eps) Apakah saya harus meletakkannya di dalam data.frame yang sama? qplot(displ, hwy, data=mpg, facets …
339 r  visualization  ggplot2 

28
Cara elegan untuk memeriksa paket yang hilang dan menginstalnya?
Saya tampaknya berbagi banyak kode dengan rekan penulis hari ini. Banyak dari mereka adalah pengguna R pemula dan menengah dan tidak menyadari bahwa mereka harus menginstal paket yang belum mereka miliki. Apakah ada cara yang elegan untuk menelepon installed.packages(), bandingkan dengan yang saya muat dan instal jika tidak ada?
337 r  packages  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.