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

5
R'den Excel'e yazarken java.lang.OutOfMemoryError hatasını işleme
xlsxPaket, okuma ve hatta orta büyük elektronik tablolar için, maalesef R. adlı Excel tabloları yazmak için kullanılabilir java.lang.OutOfMemoryErroroluşabilir. Özellikle, .Jcall'da hata ("RJavaTools", "Ljava / lang / Object;", "invokeMethod", cl,: java.lang.OutOfMemoryError: Java yığın alanı .Jcall'da hata ("RJavaTools", "Ljava / lang / Object;", "newInstance", .jfindClass (class),: java.lang.OutOfMemoryError: GC ek yük sınırı aşıldı …
84 r  xlsx 

3
Ggplot2'deki yönlere nasıl genel bir etiket eklersiniz?
Yüz oluşturma için genellikle sayısal değerlere sahibim. Eksen başlıklarına benzer şekilde ek bir başlıkta bu fasetleme değerlerini yorumlamak için yeterli bilgi sağlamak istiyorum. Etiketleyici seçenekleri çok fazla gereksiz metni tekrarlar ve daha uzun değişken başlıklar için kullanılamaz. Herhangi bir öneri? Varsayılan: test<-data.frame(x=1:20, y=21:40, facet.a=rep(c(1,2),10), facet.b=rep(c(1,2), each=20)) qplot(data=test, x=x, y=y, facets=facet.b~facet.a) …
84 r  label  facet  ggplot2 

9
Zip veya R'de numaralandırma?
Bu Python liste anlayışları için R eşdeğerleri nelerdir: [(i,j) for i,j in zip(index, Values)] [(i,j) for i,j in enumerate(Values)] [(i,j) for i,j in enumerate(range(10,20))] %MWE, indexing or enumerating to %keep up with the index, there may %be some parameter to look this up Çıkışlı Örnek >>> [(i,j) for i,j in …
84 r  indexing  enumerate 

9
Tüm konsol çıktısını R'deki dosyaya nasıl kaydedebilirim?
Tüm konsol metnini bir dosyaya yeniden yönlendirmek istiyorum . İşte denediğim şey: > sink("test.log", type=c("output", "message")) > a <- "a" > a > How come I do not see this in log Error: unexpected symbol in "How come" İşte test.log'da bulduklarım: [1] "a" İşte test.log'da istediğim şey: > a <- …
84 file  r  console  logging 

2
R Dahili Bir Modeli Yeniden Kullanma
R'de bir model oluştururken, model özelliklerini yeni verilerde yeniden kullanabileceğiniz şekilde nasıl kaydedersiniz? Diyelim ki tarihsel veriler üzerine lojistik bir regresyon oluşturdum, ancak gelecek aya kadar yeni gözlemlerim olmayacak. En iyi yaklaşım nedir? Düşündüğüm şeyler: Model nesnesini kaydetme ve yeni bir oturuma yükleme Bazı modellerin PMML ile dışa aktarılabildiğini biliyorum, …
83 r  models 

5
Dinamik değişken sayısı içeren formül
Diyelim ki, bazı data.frame foo_data_frame var ve biri hedef sütunun Y'nin diğer bazı sütunlar tarafından regresyonunu bulmak istiyor . Bu amaçla genellikle bazı formül ve modeller kullanılır. Örneğin: linear_model <- lm(Y ~ FACTOR_NAME_1 + FACTOR_NAME_2, foo_data_frame) Formül statik olarak kodlanmışsa bu iyi iş çıkarır. Sabit sayıda bağımlı değişkenle (örneğin, 2) …
83 r  formula 

1
Listeden birden çok öğe seçin
R'de 10.000 element uzunluğunda bir listem var. Diyelim ki sadece 5, 7 ve 9 elementlerini seçmek istiyorum. Bir for döngüsü olmadan bunu nasıl yapacağımdan emin değilim. Böyle bir şey yapmak istiyorum mylist[[c(5,7,9]]ama bu işe yaramıyor. lapplyİşlevi de denedim ama onu da çalıştıramadım.
83 r  list  subset 

3
R'deki bir python diktesinin eşdeğeri
R'de bir python diktesinin eşdeğerini yapmak istiyorum. Temel olarak, python'da: visited = {} if atom_count not in visited: Do stuff visited[atom_count] = 1 Buradaki fikir, eğer o atom_count'u görürsem, [atom_count] = 1'i ziyaret etmişimdir. Dolayısıyla, o atom_count'u tekrar görürsem, "Bir şeyler yapmam". Atom_Count bir tamsayıdır. Teşekkürler!
83 python  r  dictionary 

1
Önceki ifadenin sonucu bir değişkene nasıl atanır?
Diyelim ki R'nin etkileşimli konsolunu kullanıyorum ve az önce şöyle bir şey yaptım: long_running_command() Bu uzun süre çalışan komut bir değer döndürüyor ve bu değeri atmak yerine bir değişkene atamak istediğimi fark ettim. Peki komutu tekrar çalıştırmadan bu değeri nasıl elde edebilirim? Böyle bir emir var mı? result = get_last_return_value()




10
Seçili sütunlar için bir tablodaki NA değerleri nasıl değiştirilir
NA değerlerini değiştirmeyle ilgili birçok gönderi var. Aşağıdaki tablo / çerçevedeki NA'ların aşağıdakilerle değiştirilebileceğinin farkındayım: x[is.na(x)]<-0 Ancak, bunu yalnızca belirli sütunlarla sınırlamak istersem ne olur? Size bir örnek göstereyim. İlk olarak, bir veri kümesiyle başlayalım. set.seed(1234) x <- data.frame(a=sample(c(1,2,NA), 10, replace=T), b=sample(c(1,2,NA), 10, replace=T), c=sample(c(1:5,NA), 10, replace=T)) Hangi verir: a …


2
Farkın makine hassasiyetinden daha küçük olup olmadığını kontrol etmenin doğru / standart yolu nedir?
Sıklıkla, elde edilen farkın makine hassasiyetinin üzerinde olup olmadığını kontrol etmek gerektiğinde ortaya çıkar. Bu amaçla Ar kullanışlı değişkeni için gibi görünüyor: .Machine$double.eps. Ancak bu değeri kullanma yönergeleri için R kaynak koduna döndüğümde birden çok farklı desen görüyorum. Örnekler statsKitaplıktan birkaç örnek : t.test.R if(stderr < 10 *.Machine$double.eps * abs(mx)) …

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.