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
Dapatkan tipe semua variabel
Di R, saya ingin mengambil daftar variabel global di akhir skrip saya dan mengulanginya. Ini kode saya #declare a few sample variables a<-10 b<-"Hello world" c<-data.frame() #get all global variables in script and iterate over them myGlobals<-objects() for(i in myGlobals){ print(typeof(i)) #prints 'character' } Masalah saya adalah itu typeof(i) selalu …
118 r  typeof 

3
Hapus semua karakter khusus dari string di R?
Bagaimana cara menghapus semua karakter khusus dari string di R dan menggantinya dengan spasi? Beberapa karakter khusus untuk dihapus adalah: ~!@#$%^&*(){}_+:"<>?,./;'[]-= Saya sudah mencoba regexdengan [:punct:]pola tetapi hanya menghapus tanda baca. Pertanyaan 2: Dan bagaimana cara menghapus karakter dari bahasa asing seperti â í ü Â á ą ę ś …
118 regex  string  r  character 


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 


3
Kontrol ukuran poin dalam sebar R?
Di R, plot()fungsi mengambil pchargumen yang mengontrol tampilan titik dalam plot. Saya membuat titik sebar dengan puluhan ribu titik dan lebih memilih titik kecil, tetapi tidak terlalu kecil. Pada dasarnya, saya merasa pch='.'terlalu kecil, tetapi pch=19terlalu gemuk. Apakah ada sesuatu di tengah atau cara untuk memperkecil titik-titik itu?
116 r  plot  scatter-plot 

6
Ubah baris bingkai data menjadi vektor
Saya ingin membuat vektor dari deretan bingkai data. Tapi saya tidak ingin nama baris dan kolom. Saya mencoba beberapa hal ... tetapi tidak berhasil. Ini bingkai data saya: > df <- data.frame(a=c(1,2,4,2),b=c(2,6,2,1),c=c(2.6,8.2,7.5,3)) > df a b c 1 1 2 2.6 2 2 6 8.2 3 4 2 7.5 4 …
116 r  vector  dataframe 

16
R: penginstalan paket rJava gagal
Saat menginstal rJava menggunakan install.packages("rJava")perintah saya mendapatkan kesalahan berikut: checking Java support in R... present: interpreter : '/usr/bin/java' archiver : '/usr/bin/jar' compiler : '/usr/bin/javac' header prep.: '/usr/bin/javah' cpp flags : '-I/usr/lib/jvm/java-6-sun-1.6.0.20/jre/../include -I/usr/lib/jvm/java-6-sun-1.6.0.20/jre/../include/linux' java libs : '-L/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64/server -L/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64 -L/usr/lib/jvm/java-6-sun-1.6.0.20/jre/../lib/amd64 -L -L/usr/java/packages/lib/amd64 -L/usr/lib64 -L/lib64 -L/lib -L/usr/lib -ljvm' checking whether JNI programs can …
116 r  rjava 

3
Menetapkan batas sumbu individu dengan facet_wrap dan scale = "free" di ggplot2
Saya membuat plot facetted untuk melihat nilai prediksi vs. nilai aktual secara berdampingan dengan plot nilai prediksi vs. residual. Saya akan menggunakan shinyuntuk membantu mengeksplorasi hasil upaya pemodelan menggunakan parameter pelatihan yang berbeda. Saya melatih model dengan 85% data, menguji 15% sisanya, dan mengulanginya 5 kali, mengumpulkan nilai aktual / …
116 r  ggplot2  facet 

7
Menambahkan kolom ke data.frame
Saya memiliki data.frame di bawah ini. Saya ingin menambahkan kolom yang mengklasifikasikan data saya menurut kolom 1 ( h_no) sedemikian rupa sehingga rangkaian pertama h_no 1,2,3,4 adalah kelas 1, rangkaian kedua h_no(1 hingga 7) adalah kelas 2 dll. seperti yang ditunjukkan di kolom terakhir. h_no h_freq h_freqsq 1 0.09091 0.008264628 …
115 r  dataframe 


11
Apa cara terbaik untuk menggunakan skrip R pada baris perintah (terminal)?
Sangat mudah memiliki skrip R untuk melakukan plot sederhana dari baris perintah. Namun, menjalankan R dari skrip bash sama sekali tidak nyaman. Idealnya mungkin seperti itu #!/path/to/R ... atau #!/usr/bin/env R ... tapi saya belum bisa melakukan salah satu dari itu. Pilihan lainnya adalah mempertahankan skrip murni di R, misalnya …
115 bash  r 

4
`level <-` (Sihir apa ini?
Dalam jawaban untuk pertanyaan lain, @Marek memposting solusi berikut: https://stackoverflow.com/a/10432263/636656 dat &lt;- structure(list(product = c(11L, 11L, 9L, 9L, 6L, 1L, 11L, 5L, 7L, 11L, 5L, 11L, 4L, 3L, 10L, 7L, 10L, 5L, 9L, 8L)), .Names = "product", row.names = c(NA, -20L), class = "data.frame") `levels&lt;-`( factor(dat$product), list(Tylenol=1:3, Advil=4:6, Bayer=7:9, Generic=10:12) …
114 r  types  levels 

12
Algoritma median bergulir di C
Saat ini saya sedang mengerjakan algoritme untuk menerapkan filter median bergulir (analog dengan filter rata-rata bergulir) di C. Dari penelusuran literatur saya, tampaknya ada dua cara yang cukup efisien untuk melakukannya. Yang pertama adalah mengurutkan jendela nilai awal, kemudian melakukan pencarian biner untuk memasukkan nilai baru dan menghapus nilai yang …
114 c  algorithm  r  statistics  median 

3
Bagaimana cara menambahkan \ newpage di Rmarkdown dengan cara yang cerdas?
Saya ingin tahu apakah seseorang dapat menggunakan \newpageperintah LaTeX di R markdown v2 dengan cara yang berbeda dari ini: ```{r, results='asis', echo=FALSE} cat("\\newpage") ``` Saya menghasilkan pdf_output. Jika any1 punya ide, jangan ragu untuk berkomentar :)! Terima kasih Saya membuat pdf seperti ini: --- title: " " author: " " …
114 r  r-markdown 

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.