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

9
Bir işlevde açıkça dönüşü çağırıp çağırmamak
Bir süre önce ben azarladı var açıkça çağıran bir kullanıcı tavsiye R çekirdek ekibi (inanıyorum) dan Simon Urbanek tarafından return(onun yorum olsa silindi) bir fonksiyonu sonunda: foo = function() { return(value) } bunun yerine şunları önerdi: foo = function() { value } Muhtemelen böyle bir durumda gereklidir: foo = function() …
200 r 


4
R - Paket yükleme mesajlarını önleyen işaretleme
Knitr'i R-Studio ile kullanıyorum ve oldukça düzgün olduğunu düşünüyorum. Yine de küçük bir sorunum var. Bir R-Chunk dosyasında kaynak oluşturduğumda, knitr çıktısı aşağıdaki gibi harici yorumlar içeriyor: + FALSE Loading required package: ggplot2 + FALSE Loading required package: gridExtra + FALSE Loading required package: grid + FALSE Loading required package: …

8
Data.table içinde bir sütunu ada göre nasıl silebilirsiniz?
A "foo" adlı bir sütundan kurtulmak data.frameiçin şunu yapabilirim: df <- df[-grep('foo', colnames(df))] Ancak, bir kez nesneye dfdönüştürüldüğünde data.table, yalnızca bir sütunu kaldırmanın bir yolu yoktur. Misal: df <- data.frame(id = 1:100, foo = rnorm(100)) df2 <- df[-grep('foo', colnames(df))] # works df3 <- data.table(df) df3[-grep('foo', colnames(df3))] Ancak bir data.tablenesneye dönüştürüldüğünde …
196 r  data.table 

2
Bir data.table öğesinin başka bir veriye (ne kopyasına karşı) atıfta olduğunu tam olarak anlama.
Ben referans by özelliklerini anlamakta biraz sorun yaşıyorum data.table. Bazı operasyonlar referansı 'kırıyor' gibi görünüyor ve neler olduğunu tam olarak anlamak istiyorum. data.tableBaşka bir tablo oluştururken data.table( <-yeni tabloyu şu yolla güncelleyerek :=, özgün tablo da değiştirilir. Bu beklenen bir durumdur: ?data.table::copy ve stackoverflow: veri-tablo-paketinde-operatör-referans-by-pass İşte bir örnek: library(data.table) DT …

9
R'de döngü işlemini hızlandırın
R'de büyük bir performans sorunum var data.frame. Bir nesne üzerinde yinelenen bir fonksiyon yazdım . Sadece a'ya yeni bir sütun ekler ve bir data.frameşeyler biriktirir. (basit kullanım). data.frameKabaca 850K satır var. Bilgisayarım hala çalışıyor (yaklaşık 10 saat) ve çalışma zamanı hakkında hiçbir fikrim yok. dayloop2 <- function(temp){ for (i in …
193 performance  r  loops  rcpp  r-faq 

4
Ggplot2 varsayılan renk paletini taklit et
İstediğiniz sayıda renk için ggplot2'nin varsayılan renk paletini taklit etmek için hangi işlevi kullanabilirim. Örneğin, 3 girişi, bu renklerle HEX renklerinin bir karakter vektörünü üretir:
192 r  ggplot2 

5
Bir tibble'ın tüm satırlarını görüntüleme / yazdırma (tbl_df)
tibble(önceden tbl_df), dplyrR'deki veri çerçevesi işleme paketi tarafından oluşturulan bir veri çerçevesinin bir sürümüdür. Veri çerçevesini yanlışlıkla çağırırken uzun tablo çıktılarını önler. Bir veri çerçevesi tibble/ tarafından sarıldıktan sonra tbl_df, tüm veri çerçevesini (veri çerçevesinin tüm satırları ve sütunları) görüntülemek için bir komut var mı? Ben kullanırsanız df[1:100,], ben her …
192 r  dplyr  options  display 

7
NA değerlerini bir vektörden kaldırma
Birkaç NAdeğer olan büyük bir vektör var ve ben bu vektör (vektör tüm sayılar) maksimum değeri bulmaya çalışıyorum, ama NAdeğerler nedeniyle bunu yapamam . NAMaksimum değeri hesaplayabilmem için değerleri nasıl kaldırabilirim ?
191 r  max  min  na  missing-data 

5
Eksen kenelerinin sayısını artırın
Bazı veriler için grafikler oluşturuyorum, ancak kenelerin sayısı çok az, okumada daha fazla hassasiyete ihtiyacım var . Ggplot2'deki eksen kenesi sayısını artırmanın bir yolu var mı? Ben ggplot eksen keneler olarak bir vektör kullanmayı söyleyebilir biliyorum, ama istediğim tüm veri için keneler sayısını artırmaktır. Başka bir deyişle, kene sayısının verilerden …
191 r  ggplot2 


7
Ggplot2'de eksen metninin yazı tipi boyutunu ve yönünü değiştirme
Ben x ekseni üzerinde bir kategorik değişken ve y ekseni üzerinde bir sayısal değişken ile bir grafik çiziyorum. X ekseni için, birçok veri noktası olduğu göz önüne alındığında, varsayılan metin biçimlendirmesi her onay işaretinin etiketinin diğer etiketlerle çakışmasına neden olur. (A) Eksen metnim için yazı tipi boyutunu nasıl değiştirebilirim ve …
188 r  ggplot2 

4
Belirli bir dize içeren satırları filtrele
Bir veri çerçevesini kriter olarak dizeyi içeren bu satır kullanarak filtrelemek zorunda RTB. Kullanıyorum dplyr. d.del <- df %>% group_by(TrackingPixel) %>% summarise(MonthDelivery = as.integer(sum(Revenue))) %>% arrange(desc(MonthDelivery)) Ben işlevini kullanabilirsiniz biliyorum filteriçinde dplyrama tam olarak değil bir dize içeriği kontrol edecek şekilde anlatmak için nasıl. Özellikle sütundaki içeriği kontrol etmek istiyorum …
188 r  filter  dplyr 

2
R programlama dilinde ~ (tilde) kullanımı
Aşağıdaki komutu regresyon modelleme hakkında bir öğreticide gördüm: myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width Bu komut tam olarak ne yapar ve ~(tilde) komutunun rolü nedir?
187 r  r-faq 

14
İstatistiksel analiz ve rapor yazma için iş akışı
Özel rapor yazmayla ilgili veri analizi için iş akışları hakkında bilgeliği olan var mı? Kullanım örneği temel olarak şu şekildedir: Müşteri, örneğin bir nüfus tahmini ve bir su bölgesi için ilgili haritalar gibi veri analizini kullanan bir rapor başlatır. Analist bazı verileri indirir, verileri sabitler ve sonucu kaydeder (örneğin, birim …

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.