«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.


4
ggplot2 kullanılmayan seviyeleri barplot tutar
Kullanılmayan seviyeleri (yani sayının 0 olduğu seviyeler) çubuk grafiğimde çizmek istiyorum, ancak kullanılmayan seviyeler düşüyor ve bunları nasıl koruyacağımı bulamıyorum df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("group1", 5)) df$type <- factor(df$type, levels=c("A","B", "C")) ggplot(df, aes(x=group, fill=type)) + geom_bar() Yukarıdaki örnekte, C'nin 0 sayımıyla çizildiğini görmek istiyorum, ancak bu tamamen …
101 r  ggplot2  legend  levels 

4
Bir sütundaki kısmi dize eşleşmesine göre veri çerçevesi satırlarını seçme
Bir veri çerçevesinden satırları bir sütundaki bir dizenin kısmi eşleşmesine göre seçmek istiyorum, örneğin 'x' sütunu "hsa" dizesini içeriyor. Kullanarak sqldf- eğer bir likesözdizimi olsaydı - şöyle bir şey yapardım: select * from <> where x like 'hsa'. Maalesef sqldfbu sözdizimini desteklemiyor. Veya benzer şekilde: selectedRows <- df[ , df$x …
101 r  regex  string  match  subset 

1
Geom_text'i kaçık barplotta konumlandırın
Başlığı kendiliğinden açıklayıcı yapmaya çalıştım, ama işte - önce veriler: dtf <- structure(list(variable = structure(c(1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L, 5L, 5L), .Label = c("vma", "vla", "ia", "fma", "fla"), class = "factor"), ustanova = structure(c(1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L), .Label = c("srednja škola", …
101 r  plot  ggplot2  bar-chart 

10
Dizeyi değişken adına dönüştür
Formdaki dizelerin listesini ayrıştırmak için R kullanıyorum: original_string <- "variable_name=variable_value" İlk olarak, değişken adını ve değerini orijinal dizeden çıkarıyorum ve değeri sayısal sınıfa dönüştürüyorum. parameter_value <- as.numeric("variable_value") parameter_name <- "variable_name" Ardından, değeri parametre_adı dizesi ile aynı ada sahip bir değişkene atamak istiyorum. variable_name <- parameter_value Bunu yapmak için işlev (ler) …
100 string  r 


3
Facet_grid grafiklerinin şerit metnini nasıl değiştirebilirim?
Yontulmuş grafiklerde şerit metnin boyutunu nasıl değiştirebileceğimi merak ediyorum. Sorum, arsa başlıklarıyla ilgili bir soruya benzer , ancak özellikle konu başlığını değil, faset başlıklarında (strip_h) görünen metni değiştirmekle ilgileniyorum. Örnek olarak, mpg veri kümesini düşünün. library(ggplot2) qplot(hwy, cty, data = mpg) + facet_grid( . ~ manufacturer) Ortaya çıkan çıktı , …
100 r  ggplot2 


5
İki (veya daha fazla) vektörden tüm öğelerin benzersiz kombinasyonu
R'deki farklı boyuttaki iki vektörden tüm öğelerin benzersiz bir kombinasyonunu oluşturmaya çalışıyorum. Örneğin, ilk vektör a <- c("ABC", "DEF", "GHI") ve ikincisi, şu anda dizeler olarak depolanan tarihlerdir b <- c("2012-05-01", "2012-05-02", "2012-05-03", "2012-05-04", "2012-05-05") Bunun gibi iki sütun içeren bir veri çerçevesi oluşturmam gerekiyor > data a b 1 …
100 r  r-faq 

10
Birden çok sütunu birbirine yapıştırın
Bir veri çerçevesinde birbirine yapıştırmak istediğim ("-" ile ayrılmış) aşağıdaki gibi bir sürü sütunum var: data <- data.frame('a' = 1:3, 'b' = c('a','b','c'), 'c' = c('d', 'e', 'f'), 'd' = c('g', 'h', 'i')) i.e. a b c d 1 a d g 2 b e h 3 c f i …
100 r  paste  r-faq 

8
Her satır için en büyük değerin sütun adını döndür
Çalışanlardan oluşan bir listem var ve en çok hangi departmanda olduklarını bilmem gerekiyor. Çalışan kimliğini departman adına göre tablo haline getirmek önemsizdir, ancak sıklık tablosundan görev listesi sayımlarının sayısı yerine departman adını döndürmek daha zordur. Aşağıdaki basit bir örnek (sütun adları = departmanlar, satır adları = çalışan kimlikleri). DF <- …
100 r 

5
Listedeki nesnelerin sayısını sayın [kapatıldı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin Bir listedeki öğe sayısını döndürecek R işlevi?
99 list  r  count 

6
Değişkenler anında nasıl adlandırılır?
Anında yeni değişken isimleri yaratmak mümkün mü? Veri çerçevelerini bir listeden sonunda sayılarla yeni değişkenlere okumak istiyorum. Orca1, orca2, orca3 gibi bir şey ... Gibi bir şey denersem paste("orca",i,sep="")=list_name[[i]] Bu hatayı alıyorum target of assignment expands to non-language object Bunun başka bir yolu var mı?
99 r  assign  r-faq 

8
Barplot için R'de x ekseni etiketlerini döndürme
Şanssız bir barplotta x ekseni etiketlerinin 45 derece döndürülmesini sağlamaya çalışıyorum. Aşağıda sahip olduğum kod bu: barplot(((data1[,1] - average)/average) * 100, srt = 45, adj = 1, xpd = TRUE, names.arg = data1[,2], col = c("#3CA0D0"), main = "Best Lift Time to Vertical Drop Ratios of North American Resorts", ylab …

6
Ggplot2'de qplot () ve ggplot () arasında seçim yapma [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin ggplot2R'de çizim yapmak için harika paketi kullanmaya başlıyorum ve her olay örgüsünden önce kendime …
98 r  ggplot2 

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.