«r» etiketlenmiş sorular

R, istatistiksel hesaplama, biyoinformatik, görselleştirme ve genel hesaplama için ücretsiz, açık kaynaklı bir programlama dili ve yazılım ortamıdır. Lütfen istenen çıktı ile birlikte minimum ve tekrarlanabilir örnekler verin. Veri için `dput ()` kullanın ve `library ()` çağrıları olan tüm temel olmayan paketleri belirtin. Verileri veri veya kod için gömmeyin, onun yerine girintili kod blokları kullanın. İstatistiklerle ilgili sorular için https://stats.stackexchange.com adresini kullanın.

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 


3
data.table vs dplyr: Biri iyi yapamaz mı diğeri yapamaz mı yoksa kötü yapar mı?
genel bakış Nispeten aşinayım data.table, çok fazla değil dplyr. Ben SO ortaya çıktı bazı dplyrvinyet ve örnekleri okudum ve şimdiye kadar benim sonuçları şunlardır: data.tableve dplyrçok sayıda (yani> 10-100K) grup ve diğer bazı durumlarda (aşağıda kıyaslamalara bakın) hariç, karşılaştırılabilir dplyr daha erişilebilir sözdizimi var dplyr potansiyel DB etkileşimlerini özetler (veya …
759 r  data.table  dplyr 



7
Xkcd tarzı grafikleri nasıl yapabiliriz?
Görünüşe göre, halk nasıl çözdüklerini xkcd tarzı grafikler Mathematica ve LaTeX'te . R'de yapabilir miyiz? Ggplot2-ers? Bir geom_xkcd ve / veya theme_xkcd? Sanırım temel grafik, par (xkcd = TRUE)? Nasıl yaparım? Ggplot2'de bir ilk bıçak (ve aşağıda çok daha zarif bir şekilde gösterilmiştir) olarak, jitter argümanını bir çizgiye eklemek harika …
697 r  ggplot2  plot 

8
Ggplot2'de eksen etiketlerini döndürme ve aralıklama
X ekseni etiketleri uzun olan bir faktör olduğu bir arsa var. Muhtemelen ideal bir görselleştirme olmasa da, şimdilik bu etiketleri dikey olarak döndürmek istiyorum. Bu bölümü aşağıdaki kodla çözdüm, ancak gördüğünüz gibi etiketler tamamen görünmüyor. data(diamonds) diamonds$cut <- paste("Super Dee-Duper",as.character(diamonds$cut)) q <- qplot(cut,carat,data=diamonds,geom="boxplot") q + opts(axis.text.x=theme_text(angle=-90))
669 r  ggplot2  labels 

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 …

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.