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
Hapus baris yang digandakan menggunakan dplyr
Saya memiliki data.frame seperti ini - set.seed(123) df = data.frame(x=sample(0:1,10,replace=T),y=sample(0:1,10,replace=T),z=1:10) > df x y z 1 0 1 1 2 1 0 2 3 0 1 3 4 1 1 4 5 1 0 5 6 0 1 6 7 1 0 7 8 1 0 8 9 1 0 …
128 r  dplyr 

3
R menerapkan fungsi dengan beberapa parameter
Saya memiliki fungsi f(var1, var2)di R. Misalkan kita mengatur var2 = 1dan sekarang saya ingin menerapkan fungsi f()ke daftar L. Pada dasarnya saya ingin mendapatkan daftar L * baru dengan outputnya [f(L[1],1),f(L[2],1),...,f(L[n],1)] Bagaimana saya melakukan ini dengan apply, mapplyatau lapply?
128 r 

5
Bagaimana cara mengubah lebar garis di ggplot?
Datalink: data yang digunakan Kode saya: ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <- as.data.frame(ccfsisims) ccfsirsts[6:24] <- sapply(ccfsirsts[6:24],as.numeric) ccfsirsts <- droplevels(ccfsirsts) ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres))) library(ggplot2) #------------------------------------------------------------------------------------------ #### Plot of food security index for Morocco and Turkey by sector #------------------------------------------------------------------------------------------ #_Code_Begin... datamortur <- melt(ccfsirsts[ccfsirsts$region %in% c("TUR","MAR"), …
127 r  ggplot2  line-plot 



3
Variabel global dan lokal dalam R
Saya seorang pemula untuk R, dan saya cukup bingung dengan penggunaan variabel lokal dan global dalam R. Saya membaca beberapa posting di internet yang mengatakan apakah saya menggunakan =atau <-saya akan menetapkan variabel di lingkungan saat ini, dan dengan <<-saya dapat mengakses variabel global ketika berada di dalam suatu fungsi. …
126 r 

8
Scatterplot dengan poin terlalu banyak
Saya mencoba untuk memplot dua variabel di mana N = 700K. Masalahnya adalah ada terlalu banyak tumpang tindih, sehingga plot menjadi sebagian besar blok hitam. Apakah ada cara untuk memiliki "awan" abu-abu di mana kegelapan plot adalah fungsi dari jumlah titik di suatu wilayah? Dengan kata lain, alih-alih menunjukkan poin …
126 r  scatter-plot 

4
Ekstrak setiap elemen ke-n vektor
Saya ingin membuat vektor di mana setiap elemen adalah i+6thelemen dari vektor lain. Misalnya, dalam vektor dengan panjang 120, saya ingin membuat vektor panjang 20 di mana setiap elemen adalah nilai i, i+6, i+12, i+18...dari vektor awal, yaitu saya ingin mengekstrak setiap elemen ke-6 dari dokumen asli.
126 r  vector 


8
Bagaimana cara menghapus banyak nilai dari suatu vektor?
Saya memiliki vektor seperti: a = c(1:10)dan saya perlu menghapus beberapa nilai, seperti:2, 3, 5 Bagaimana cara menghapus angka-angka itu ( BUKAN posisi dalam vektor) di vektor? saat ini saya loop vektor dan melakukan sesuatu seperti: a[!a=NUMBER_TO_REMOVE] Tapi saya pikir ada fungsi yang melakukannya secara otomatis.
125 r 

3
Urutan baris dalam data.table dalam urutan menurun pada kunci string `order (-x, v)` memberikan kesalahan pada data.table 1.9.4 atau sebelumnya
Katakanlah saya memiliki berikut data.tabledi R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) Saya ingin memesannya dengan dua kolom (katakanlah kolom xdan v). Saya menggunakan ini: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Tapi sekarang, saya ingin mengurutkannya x(dalam urutan menurun) dan memiliki kode berikut: …
125 r  string  sorting  data.table  key 

6
Apa arti "metode S3" di R?
Karena saya cukup baru mengenal R, saya tidak tahu apa itu metode dan objek S3. Saya menemukan bahwa ada sistem objek S3 dan S4, dan beberapa merekomendasikan untuk menggunakan S3 daripada S4 jika memungkinkan (Lihat Panduan Gaya R Google di http://google-styleguide.googlecode.com/svn/trunk/google-r-style. html ) *. Namun, saya tidak tahu definisi pasti …
125 r  oop  r-faq  r-s3  r-s4 

4
Bagaimana menghindari peringatan saat memperkenalkan NAs dengan paksaan
Saya biasanya lebih suka kode R sehingga saya tidak mendapatkan peringatan, tetapi saya tidak tahu bagaimana menghindari peringatan saat menggunakan as.numericuntuk mengonversi vektor karakter. Sebagai contoh: x <- as.numeric(c("1", "2", "X")) Akan memberi saya peringatan karena memperkenalkan NAs dengan paksaan. Saya ingin NAs diperkenalkan dengan paksaan - apakah ada cara …
124 r  parsing  casting  na 

3
Menghamparkan histogram dengan ggplot2 di R
Saya baru mengenal R dan mencoba memplot 3 histogram ke grafik yang sama. Semuanya bekerja dengan baik, tetapi masalah saya adalah Anda tidak melihat di mana 2 histogram tumpang tindih - mereka terlihat agak terpotong. Saat saya membuat plot kepadatan, itu terlihat sempurna: setiap kurva dikelilingi oleh garis bingkai hitam, …
124 r  ggplot2 

7
Susun ulang tingkat faktor tanpa mengubah urutan nilai
Saya memiliki bingkai data dengan beberapa variabel numerik dan beberapa factorvariabel kategori . Urutan level untuk faktor-faktor tersebut bukanlah seperti yang saya inginkan. numbers <- 1:4 letters <- factor(c("a", "b", "c", "d")) df <- data.frame(numbers, letters) df # numbers letters # 1 1 a # 2 2 b # 3 …
124 r  levels 

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.