«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
Renk 1 ve renk 2 arasında değişen n renk gradyanı
Genellikle ggplot2gradyanları güzel kılan onunla çalışırım ( bir örnek için burayı tıklayın ). Temelde çalışma ihtiyacım var ve scalesorada renk gradyanları oluşturmak için de kullanılabileceğini düşünüyorum , ancak nasıl yapılacağı konusunda ciddi şekilde işaretim yok. Temel amaç, x renginden y rengine kadar değişen n renkten oluşan bir palet oluşturmaktır. Çözümün …
108 r  gradient 

5
Birden çok sütun kümesi toplayın
Yanıtlayanların 1-3 kez soru döngüsünden geçtiği çevrimiçi bir anketten verilerim var. Anket yazılımı (Qualtrics) birden çok sütun-olduğu bu verileri kaydeder, ankete Q3.2 sütunlar bulunur Q3.2.1., Q3.2.2.ve Q3.2.3.: df <- data.frame( id = 1:10, time = as.Date('2009-01-01') + 0:9, Q3.2.1. = rnorm(10, 0, 1), Q3.2.2. = rnorm(10, 0, 1), Q3.2.3. = …
108 r  reshape  dplyr  qualtrics  tidyr 

1
Ubuntu'da R nasıl yükseltilir? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Sorunuzu güncelleyin o yüzden -konu üzerinde yığın taşması için. 8 yıl önce kapalı . Bu soruyu geliştirin Ubuntu'mda R 2.12.1 kurulu ve en son sürüm 2.15'e yükseltmek istiyorum, bunu nasıl başarabilirim? Teşekkürler
107 r  ubuntu 


5
R ile bir grafiği .eps dosyasına aktarın
Bir grafiği .eps formatındaki bir dosyaya nasıl aktarırım? Genelde grafikleri bir .pdf dosyasına ('pdf' işlevini kullanarak) aktarıyorum ve oldukça iyi çalışıyor. Ancak, şimdi .eps dosyalarına aktarmam gerekiyor.
107 r  graph  eps 

4
Bir veri çerçevesini değiştirin
Büyük bir veri çerçevesini dönüştürmem gerekiyor ve bu yüzden şunu kullandım: df.aree <- t(df.aree) df.aree <- as.data.frame(df.aree) Bu elde ettiğim şey: df.aree[c(1:5),c(1:5)] 10428 10760 12148 11865 name M231T3 M961T5 M960T6 M231T19 GS04.A 5.847557e+03 0.000000e+00 3.165891e+04 2.119232e+04 GS16.A 5.248690e+04 4.047780e+03 3.763850e+04 1.187454e+04 GS20.A 5.370910e+03 9.518396e+03 3.552036e+04 1.497956e+04 GS40.A 3.640794e+03 1.084391e+04 4.651735e+04 …
107 r  dataframe 

12
Sayının tam sayı olup olmadığını kontrol edin
R'nin sayının tamsayı olup olmadığını kontrol etmek için kullanışlı bir fonksiyona sahip olmadığını öğrendiğimde şaşırdım. is.integer(66) # FALSE Yardım dosyaları uyarıyor : is.integer(x)x tamsayılar içerip içermediğini test etmez ! Bunun için örneklerdeki roundfonksiyonda olduğu gibi kullanın is.wholenumber(x). Örnek, bu özel işlevi bir "geçici çözüm" olarak sunar is.wholenumber <- function(x, tol …
107 r  integer  rounding 

5
R vektöründeki her öğeden son n karakter nasıl kaldırılır
R konusunda çok yeniyim ve bir vektörün (dizi?) Her öğesinden son n karakterin nasıl kaldırılacağına dair basit bir çevrimiçi örnek bulamadım. Ben bir Java geçmişinden geliyorum, bu yüzden yapmak istediğim şey, her bir öğeyi yinelemek ve her öğeden a$datason 3 karakteri kaldırmaktır. Nasıl devam edersin?
107 r  string 

2
switch () deyimi kullanımı
R'deki switch deyimi hakkında biraz kafam karıştı. Basitçe işlevi googling yaparken aşağıdaki gibi bir örnek alıyorum: Anahtarın yaygın bir kullanımı, bağımsız değişkenlerden birinin karakter değerine göre bir işleve ayrılmaktır. > centre <- function(x, type) { + switch(type, + mean = mean(x), + median = median(x), + trimmed = mean(x, trim …

10
Boş bir arsa nasıl çizilir?
Boş bir komplo yapmam gerekiyor. Bulabildiğim en iyisi bu. plot(0, xaxt = 'n', yaxt = 'n', bty = 'n', pch = '', ylab = '', xlab = '') Daha basit çözümler var mı? Not: tamamen boş, eksen yok vs.
106 r  ggplot2  plot 

2
Faktör seviyeleri ve faktör etiketleri arasındaki karışıklık
R'deki bir faktörün seviyeleri ve etiketleri arasında bir fark var gibi görünüyor Şimdiye kadar, seviyelerin faktör seviyelerinin 'gerçek' adı olduğunu ve çıktı için kullanılan isimler etiketlerin olduğunu düşünmüştüm (tablolar ve grafikler gibi) . Açıkçası, aşağıdaki örnekte gösterildiği gibi durum böyle değildir: df <- data.frame(v=c(1,2,3),f=c('a','b','c')) str(df) 'data.frame': 3 obs. of 2 …
106 r  r-factor  r-faq 

9
Geometrik Ortalama: yerleşik var mı?
Geometrik ortalama için bir yerleşik bulmaya çalıştım ama bulamadım. (Açıkçası bir yerleşik, kabukta çalışırken bana hiç zaman kazandırmayacaktır ve doğrulukta herhangi bir fark olduğundan şüphelenmiyorum; komut dosyaları için yerleşikleri olabildiğince sık kullanmaya çalışıyorum, burada (kümülatif) performans kazancı genellikle fark edilir. Bir tane olmaması durumunda (ki durumdan şüpheliyim) işte benim. gm_mean …

1
Verileri kaldırmadan ggplot2 eksenlerini sınırlayın (sınırların dışında): yakınlaştırma
Ggplot'ta eksen sınırlarını belirtirseniz, dış noktalar kaldırılır. Bu noktalar için iyidir, ancak belirtilen aralıkla kesişen çizgileri çizmek isteyebilirsiniz, ancak ggplot'lar rangeveya xlim/ylimyöntemler bunları kaldırır. Dıştaki verileri kaldırmadan çizim ekseni aralığını belirlemenin başka bir yolu var mı? Örneğin require(ggplot2) d = data.frame(x=c(1,4,7,2,9,7), y=c(2,5,4,10,5,3), grp=c('a','a','b','b','c','c')) ggplot(d, aes(x, y, group=grp)) + geom_line() ggplot(d, …
106 r  ggplot2  zoom  limits 


9
İki grafik kenarını sola hizala (ggplot)
Ggplot kullanıyorum ve üst üste görüntülemek istediğim iki grafiğim var. grid.arrangeOnları istiflemek için gridExtra'dan kullandım . Sorun şu ki, eksen etiketleri ne olursa olsun grafiklerin sol kenarlarının yanı sıra sağ kenarlarının da hizalanmasını istiyorum. (sorun, bir grafiğin etiketlerinin kısa, diğerinin uzun olması nedeniyle ortaya çıkar). Soru: Bunu nasıl yapabilirim? Grid.arrange …
105 r  ggplot2  gridextra  gtable 

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.