«r-faq» etiketlenmiş sorular

R-faq etiketi, R etiketi üzerinde düzenli olarak ortaya çıkan sorunları tartışan sınırlı sayıda soruyu gruplandırmak için oluşturulur. SO için R ile ilgili resmi SSS değildir, ancak yaygın sorunlar hakkında ilginç bir bilgi kaynağı olarak hizmet etmelidir.

23
Harika bir R tekrarlanabilir örneği nasıl yapılır
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Performansı meslektaşları ile tartışırken, öğretirken, hata raporu gönderirken veya posta listelerinde ve burada Stack Overflow'da rehberlik ararken genellikle tekrarlanabilir bir örnek istenir ve her zaman yardımcı olur. Mükemmel …
2473 r  r-faq 

19
Bir veri çerçevesini birden çok sütuna göre sıralama
Bir data.frame öğesini birden çok sütuna göre sıralamak istiyorum. Örneğin, aşağıdaki data.frame ile önce sütun z(azalan) sonra sütun b(artan) göre sıralamak istiyorum : 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, 9, …
1316 r  sorting  dataframe  r-faq 


10
Gruplama işlevleri (tapply, by, aggregate) ve * uygula ailesi
R'de bir "harita" py yapmak istediğimde, genellikle applyailede bir işlev kullanmaya çalışırım . Ancak, ben oldukça aralarındaki farklılıkları hiç anlamadım - {nasıl sapply, lapplyçoğu kez bu kadar - vs.} çıkış gibi görünecektir, hatta girdi ne olabilir neyi giriş / gruplandırılmış girişi, fonksiyonu uygulamak sadece istediğimi elde edene kadar hepsini gözden …
1040 r  lapply  sapply  tapply  r-faq 

20
Veri çerçevesi sütunlarını ada göre bırakın
Bir veri çerçevesinden kaldırmak istediğiniz sütunlar bir dizi var. Bunları tek tek silebileceğimizi biliyorum: df$x <- NULL Ama bunu daha az komutla yapmayı umuyordum. Ayrıca, ben böyle tamsayı indeksleme kullanarak sütun bırakabileceğini biliyorum: df <- df[ -c(1, 3:6, 12) ] Fakat değişkenlerimin göreceli konumunun değişebileceğinden endişeliyim. R'nin ne kadar güçlü …
874 r  dataframe  r-faq 



9
Bir faktörü bilgi kaybı olmadan integer \ numeric'e nasıl dönüştürebilirim?
Bir faktörü sayısal veya tamsayıya dönüştürdüğümde, değerleri sayı olarak değil, temel düzey kodlarını alıyorum. 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 0.179684827337041 ## [16] 0.363644931698218 0.249704354675487 …
599 r  casting  r-faq 

16
R'de aynı grafikte iki grafik çizin
Aynı plana y1 ve y2'yi çizmek istiyorum. 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") Ama bunu böyle yaptığımda, birlikte aynı arsada çizilmezler. Matlab'da bunu yapabilirsiniz hold on, ama …
571 r  plot  ggplot2  r-faq 

18
“Paket 'xxx' mevcut değil (R sürümü xyz için)” uyarısı ile nasıl başa çıkmalıyım?
Kullanarak bir paket kurmaya çalıştım install.packages("foobarbaz") ama uyarıyı aldı Warning message: package 'foobarbaz' is not available (for R version x.y.z) R neden paketin mevcut olduğunu düşünmüyor? Ayrıca, bu sorunun belirli örneklerine ilişkin şu sorulara bakın: Paketim R 2.15.2 için çalışmıyor 'Rbbg' paketi mevcut değil (R sürüm 2.15.2 için) paket mevcut …

10
Bir işlevin kaynak kodunu nasıl görüntüleyebilirim?
Nasıl çalıştığını görmek için bir işlev için kaynak koduna bakmak istiyorum. Bilgi istemine adını yazarak bir işlevi yazdırabileceğimi biliyorum: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> Bu durumda ne anlama UseMethod("t")geliyor? Aslında tarafından kullanılan kaynak kodunu nasıl bulabilirim, örneğin:t(1:10) ? Ben gördüğümde arasında bir fark var mı UseMethodve …
551 r  function  r-faq 

14
Alt kümelenmiş bir veri çerçevesinde düşme faktörü düzeyleri
Bir içeren bir veri çerçevesi var factor. Bu subsetveri çerçevesinin bir alt kümesini veya başka bir dizin oluşturma işlevini oluşturduğumda, yeni bir veri çerçevesi oluşturulur. Ancak factordeğişken, yeni veri çerçevesinde bulunmasalar bile, orijinal düzeylerinin tümünü korur. Bu, yönlü çizim yaparken veya faktör düzeylerine dayanan işlevleri kullanırken sorunlara neden olur. Yeni …
543 r  dataframe  r-factor  r-faq 

11
R yeniden başlatılmadan bir paket nasıl kaldırılır
R'yi yeniden başlatmak zorunda kalmadan bir paketi kaldırmak istiyorum (çoğunlukla farklı denediğimde R'yi yeniden başlatmak, çakışan paketler sinir bozucu oluyor, ancak muhtemelen bu bir program ve sonra başka bir işlevi kullanmak için bir programda kullanılabilir - ad alanı olmasına rağmen) kaynak gösterme muhtemelen bu kullanım için daha iyi bir fikirdir). …
540 r  package  r-faq 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.