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

3
Gözlemle bir histogram gözlemi oluşturmak için gganimate kullanılsın mı? Daha büyük veri kümeleri için çalışması gerekir (~ n = 5000)
Kelle sona eriyor 2 günde . Bu sorunun yanıtları +200 itibar ödülü için uygundur . max saygın bir kaynaktan cevap arıyor . Normal bir dağılımdan noktaları örneklemek ve daha sonra gganimateson kare tam dotplot gösterene kadar paketi kullanarak tek tek bir nokta grafiği oluşturmak istiyorum. Daha büyük veri kümeleri için …

6
r'deki yinelenen satırları belirleme ve işaretleme
2 sütuna göre yinelenen satırları tanımlamak ve işaretlemek istiyorum. Her satır için benzersiz bir tanımlayıcı yapmak istiyorum, bu yüzden sadece satırın bir kopya olduğunu değil, aynı satırın bir kopya olduğunu biliyorum. Aşağıda bazı yinelenen öğe çiftleri (uygun ve oturmak) ve çoğaltılmamış diğer çiftleri ile benzeyen bir veri çerçevesi var. Öğe …
11 r  dataframe 

6
karakter sütunlarını böl ve dizede alan adlarını al
Birkaç sütun içine bilgi içeren bir sütun bölmek gerekiyor. Kullanırdım tstrsplitama aynı tür bilgiler satırlar arasında aynı sırada değil ve değişken içindeki yeni sütunun adını çıkarmam gerekiyor. Bilmek önemli: birçok bilgi parçası olabilir (alanlar yeni değişkenler haline gelebilir) ve hepsini bilmiyorum, bu yüzden bir "tarla" çözümü istemiyorum. Aşağıda sahip olduğum …
11 r  data.table  reshape 


5
Tüm kaynaklı işlevleri alın
R, source()bazı işlevleri yüklemek için kullanıyorum : source("functions.R") Bu dosyada tanımlanan tüm işlevlerin listesini almak mümkün müdür? İşlev adları olarak. (Belki source()de bir şekilde onu iade edebilir?). Not: Son çare, source()ikinci kez çağırmak local({ source(); })ve daha sonra ls()içeride yapmak ve işlevleri filtrelemek olacaktır, ancak bu çok karmaşık - daha …
11 r 

6
veri çerçevelerini birden çok sütun ve eşiğe göre birleştir
İki sahip data.framebirden ortak sütunlu s (burada: date, city, ctry, ve ( other_) number). Şimdi bunları yukarıdaki sütunlarda birleştirmek, ancak bazı fark düzeylerini tolere etmek istiyorum: threshold.numbers <- 3 threshold.date <- 5 # in days dateGirdiler arasındaki fark > threshold.date(gün olarak) veya > threshold.numbers satırların birleştirilmesini istemiyorum. Giriş Benzer şekilde, …
11 r  dataframe 

2
Çok sütunlu faset işlevi oluşturma
Ben bir boşluk düzeni (kullanılabilir değil ) ile bir faset düzeni sağlar - ancak birden çok sütun üzerinde işlevine facet_multi_col()benzer bir işlev oluşturmaya çalışıyorum . Aşağıdaki son çizimde olduğu gibi (ile oluşturulmuştur ) her modeldeki yüksekliklerin kullanmak istediğim kategorik bir değişkene bağlı olarak değişeceğinden, fasetlerin mutlaka sıralar arasında hizalanmasını istemiyorum.facet_col()ggforcefacet_wrap()grid.arrange()y …

1
noktaların kaldığı ve çizginin kaybolduğu gganimate grafiği
Burada, hareketlendirmek istediğim statik bir grafiğin tekrarlanabilir bir örneğidir (MCMC örnekleyicinin nasıl davrandığını göstermek istiyorum). library(tidyverse) library(gganimate) set.seed(1234) plot_data <- tibble(x=cumsum(rnorm(100)), y=cumsum(rnorm(100)), time=1:length(x)) ggplot(data=plot_data, aes(x=y, y=x)) + geom_point() + geom_line() Görmek istediğim, daha sonra çizilen ve biraz soluk olduğunda (yani alfa örneğin 1'den 0,3'e giderken) görünür olmaktır, ancak yalnızca yakın …


1
R: kendi gradyan artırma algoritmamı uygulamak
Kendi gradyan artırma algoritmamı yazmaya çalışıyorum. Orada gibi mevcut paketler anlıyoruz gbmve xgboost,ancak algoritma kendi yazarak nasıl çalıştığını anlamak istedik. irisVeri kümesini kullanıyorum ve sonucum Sepal.Length(sürekli). Kayıp fonksiyonum mean(1/2*(y-yhat)^2)(temelde önde 1/2 ile ortalama kare hatası), bu yüzden karşılık gelen gradyan sadece kalıntıdır y - yhat. Tahminleri 0'da başlatıyorum. library(rpart) data(iris) …

1
ggplot2'deki geom_point npc koordinatları
Referans çerçevesinin tüm çizilen görüntünün olduğu bir ggplot'ta geom_point'in x , y koordinatlarını nasıl alabilirim ? Bazı geom_point s kullanarak bir ggplot oluşturabilirsiniz : library(ggplot2) my.plot <- ggplot(data.frame(x = c(0, 0.456, 1), y = c(0, 0.123, 1))) + geom_point(aes(x, y), color = "red") Bu şunu verir: Bunu bir oyuğa dönüştürerek …
10 r  ggplot2  grob 

2
Unicode sembolü ve unicode temsilini ayırt etmek için dplyr filtre koşulu
Formun olup olmadığına bağlı olarak Sembol sütununu filtrelemeye çalışıyorum \uxxxx Bu gibi bazı göz olduğunu, görsel olarak kolaydır $, ¢, £ve diğerleri gibi \u058f, \u060b, \u07fe. Ama stringi/ kullanarak çözemiyorumdplyr library(dplyr) library(stringi) df <- structure(list(Character = c("\\u0024", "\\u00A2", "\\u00A3", "\\u00A4", "\\u00A5", "\\u058F", "\\u060B", "\\u07FE", "\\u07FF", "\\u09F2", "\\u09F3", "\\u09FB", "\\u0AF1", "\\u0BF9", …
10 r  dplyr  stringr  stringi 

1
Glm ile lojistik regresyona uyan varsayılan başlangıç ​​değerleri
Varsayılan başlangıç ​​değerlerinin nasıl belirtildiğini merak ediyorum glm. Bu gönderi , varsayılan değerlerin sıfır olarak ayarlandığını gösterir. Bu bir yandan alakalı bağlantı bozuldu arkasında bir algoritma, olduğunu söylüyor. Basit lojistik regresyon modelini algoritma iziyle uydurmaya çalıştım: set.seed(123) x <- rnorm(100) p <- 1/(1 + exp(-x)) y <- rbinom(100, size = …

2
R işaretlemesini kullanarak birden çok metin satırına hizalanan satır içi görüntü nasıl örülür?
Üstbilginin aşağıdaki resme benzeyeceği bir rapor örmek istiyorum. en soldaki kare bir simgedir dikdörtgenler metindir Şu anda üç sorunla karşılaştım url ile bir simge nasıl eklenir (çevrimiçi resim)? simge 3 satırlık metinle satır içi olacak şekilde nasıl biçimlendirilir yazı tipi boyutunu ve satırlar arasındaki satır aralığını değiştirme lütfen aşağıdaki en …
10 r  r-markdown  knitr 


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.