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


20
Bir vektörü R'deki parçalara ayırın
Bir vektörü R cinsinden eşit büyüklükteki n parçalarına bölmeliyim. Bunu yapmak için herhangi bir temel işlev bulamadım. Ayrıca Google beni hiçbir yere götürmedi. İşte ortaya çıkardığım şey, umarım bir yere yardım eder. x <- 1:10 n <- 3 chunk <- function(x,n) split(x, factor(sort(rank(x)%%n))) chunk(x,n) $`0` [1] 1 2 3 $`1` …
227 r  vector 

2
R veri formatları: RData, Rda, Rds vb.
.RData, .Rda ve .Rds dosyaları arasındaki temel farklar nelerdir? Daha spesifik olarak: Sıkıştırma vb. Farklar var mı? Her tip ne zaman kullanılmalıdır? Nasıl bir tür diğerine dönüştürmek için?
226 r  r-faq  rdata  rda 


13
Birden fazla değer döndüren bir işlevden nasıl atama yapılır?
Hala R mantığına girmeye çalışıyoruz ... birden fazla değer döndüren bir fonksiyondan sonuçları (LHS'de) paketlemenin "en iyi" yolu nedir? Görünüşe göre bunu yapamam: R> functionReturningTwoValues <- function() { return(c(1, 2)) } R> functionReturningTwoValues() [1] 1 2 R> a, b <- functionReturningTwoValues() Error: unexpected ',' in "a," R> c(a, b) <- …

9
R'de iki histogram birlikte nasıl çizilir?
R kullanıyorum ve iki veri çerçevem ​​var: havuç ve salatalık. Her veri çerçevesi, ölçülen tüm havuçların (toplam: 100k havuç) ve salatalıkların (toplam: 50k salatalık) uzunluğunu listeleyen tek bir sayısal sütuna sahiptir. İki histogramı - havuç uzunluğu ve salatalık uzunlukları - aynı arsa üzerine çizmek istiyorum. Örtüşüyorlar, sanırım şeffaflığa da ihtiyacım …
221 r  plot  histogram 

2
Bir ggplot'ta bazı efsaneleri kapatma
Birden fazla efsaneye sahip bir ggplot'um olduğunu varsayalım. mov <- subset(movies, length != "") (p0 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa)) + geom_point() ) Böyle tüm efsanelerin ekranını kapatabilirim: (p1 <- p0 + theme(legend.position = "none")) Geçme show_guide = FALSEiçin geom_point(uyarınca bu soruya ) şekil efsane …
221 r  ggplot2 

13
Aynı anda birden fazla .csv dosyası nasıl alınır?
Her biri aynı sayıda değişken, ancak her biri farklı zamanlarda olan birden fazla data.csv dosyası içeren bir klasörümüz olduğunu varsayın. R'de hepsini tek tek içe aktarmak yerine hepsini aynı anda içe aktarmanın bir yolu var mı? Benim sorunum yaklaşık 2000 veri dosyaları almak ve sadece kodu kullanarak tek tek almak …
220 r  csv  import  r-faq 


7
Haftanın gününü bul
Diyelim ki R'de bir tarihim var ve şu şekilde biçimlendirilmiş. date 2012-02-01 2012-02-01 2012-02-02 R'de, tarihle ilişkili haftanın gününü içeren başka bir sütun eklemenin bir yolu var mı? Veri kümesi gerçekten büyüktür, bu nedenle manuel olarak ilerlemek ve değişiklikleri yapmak mantıklı olmaz. df = data.frame(date=c("2012-02-01", "2012-02-01", "2012-02-02")) Günleri ekledikten sonra, …
215 r  date  r-faq 

6
Mac'e R yükleme - Uyarı mesajları: “C” kullanılarak LC_CTYPE ayarı başarısız oldu
Dizüstü bilgisayarıma R OS Mac X sürüm 10.7.3'ü yüklemek istiyorum Son sürümü indirdim ve üzerine çift tıkladım ve kuruldu, başladığımda aşağıdaki hatayı alıyorum, internette arama yaptım ama sorunu çözemedim, herhangi bir yardım takdir edilecektir hatalar Başlatma sırasında - Uyarı mesajları: 1: LC_CTYPE ayarı başarısız oldu, "C" kullanıldı 2: LC_COLLATE ayarı …
212 macos  r  install 

14
R'deki veri sütunlarını standartlaştırın
spam58 sütun ve spam iletileri ile ilgili yaklaşık 3500 satır içeren bir veri kümesi var . Gelecekte bu veri kümesinde doğrusal bir regresyon çalıştırmayı planlıyorum, ancak önceden bazı ön işlemler yapmak ve sütunları sıfır ortalama ve birim varyansına sahip olacak şekilde standartlaştırmak istiyorum. Bu konuda en iyi yolun R ile …
209 r  normalization 

4
R paketleri nerede saklar?
install.packages()R işlev R. paketleri alır ve otomatik yükleme Ayıklama aracıdır Paketleri depolamak için hangi R dizinini seçtiğini nasıl öğrenebilirim? R'nin paketleri sakladığı ve eriştiği dizini nasıl değiştirebilirim?
207 r  packages 

14
Rprofile.site .libPaths kullanarak R varsayılan kitaplık yolunu değiştirme başarısız
Yönetici olarak değil, Windows üzerinde R kullanıyorum. Bir paket yüklediğimde, aşağıdaki komut çalışmaz: > install.packages("zoo") Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’ (as ‘lib’ is unspecified) Warning in install.packages : 'lib = "C:/Program Files/R/R-2.15.2/library"' is not writable Bir paket yüklemek için bir kütüphane konumu belirtmem gerekiyor: install.packages("zoo", lib="C:/software/Rpackages") Bir paket yüklemek için …
206 r  rstudio  r-faq  library-path 

8
Metin dosyasını tek karakter dizesi olarak içe aktar
Düz metin dosyasını R'de tek karakter dizesi olarak nasıl içe aktarırsınız? Bunun çok basit bir cevabı olacağını düşünüyorum, ama bugün bunu denediğimde bunu yapacak bir fonksiyon bulamadığımı fark ettim. Örneğin, foo.txtmetin oluşturmak istediğim bir şey içeren bir dosyam olduğunu varsayalım. Ben denedim: scan("foo.txt", what="character", sep=NULL) ama bu yine de bir …
205 r 

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.