Als «r» getaggte Fragen

R ist eine kostenlose Open-Source-Programmiersprache und Softwareumgebung für statistisches Rechnen, Bioinformatik, Visualisierung und allgemeines Rechnen. Bitte geben Sie minimale und reproduzierbare Beispiele zusammen mit der gewünschten Ausgabe an. Verwenden Sie "dput ()" für Daten und geben Sie alle Nicht-Basispakete mit "library ()" - Aufrufen an. Betten Sie keine Bilder für Daten oder Code ein, sondern verwenden Sie stattdessen eingerückte Codeblöcke. Verwenden Sie für statistische Fragen https://stats.stackexchange.com.

5
Wie wähle ich zwischen 3 Werten aus, wobei die 2 in R am nächsten beieinander liegen?
Ich möchte für jeden auswählen ID die beiden nächsten Werte vonCq . Ich dachte, ich hätte es herausgefunden, aber es hängt von der Reihenposition ab ... Hier ist ein Beispiel für die Form meines Datensatzes: df <- data.frame(ID = c("A","A","A","B","B","B","C","C","C"), Cq = c(34.32,34.40,34.31,31.49,31.40,31.49,31.22,31.31,31.08)) ID Cq 1 A 34.32 2 A …
8 r  dplyr 

1
Sortieren benannter numerischer Vektoren in Rcpp
In einer Funktion möchte ich numerische Werte berechnen, ihnen Namen geben und eine NumericVectorin Rcpp sortierte zurückgeben. Ich kann die Vektoren sortieren ( damit ), aber die Reihenfolge der Namen der Werte bleibt gleich. library(Rcpp) x <- c(a = 1, b = 5, c = 3) cppFunction(' NumericVector foo(NumericVector x) …
8 r  rcpp 


8
Trennen Sie Zeilen mit dem ersten geteilten Zeichen in Spalten
Einen Datenrahmen wie diesen haben: data.frame(text = c("separate1: and: more","another 20: 42") Wie ist es möglich, mit dem ersten zu trennen: in jeder Zeile? Beispiel erwartete Ausgabe data.frame(text1 = c("separate1","another 20"), text2 = c("and: more","42")
8 r 

1
So berechnen Sie den minimalen Spannbaum in R.
Gegeben ist ein Graph von N Eckpunkten und der Abstand zwischen den Kanten der im Tupel gespeicherten Eckpunkte T1 = (d11, d12, …, d1n) to Tn = (dn1, dn2, …, dnn). Finden Sie einen minimalen Spannbaum dieses Diagramms ab dem Scheitelpunkt V1 heraus. Drucken Sie auch die Gesamtstrecke aus, die …

2
Wie erhalte ich die Zeilennummer eines Funktionsaufrufs in R?
Für Debug-Zwecke möchte ich eine Zeilennummer (und einen Funktionsnamen) des Ortes drucken, von dem aus die aktuelle Funktion aufgerufen wurde. Wie bekomme ich das in R? Ich habe eine Lösung zum Abrufen des Quelldateinamens gesehen. Aber wie erhalte ich die Zeilennummer und den Funktionsnamen?] BEARBEITEN: Ich habe herausgefunden, wie ich …
8 r 


5
Konvertieren Sie Zeichenfolgendaten in Datenrahmen
Ich bin neu bei R, Anregungen wären willkommen. Dies sind die Daten: coordinates <- "(-79.43591570873059, 43.68015339477487), (-79.43491506339724, 43.68036886994886), (-79.43394727223847, 43.680578504490335), (-79.43388162422195, 43.68058996121469), (-79.43281544978878, 43.680808044458765), (-79.4326971769691, 43.68079658822322)" Ich möchte, dass dies wird: Latitude Longitude -79.43591570873059 43.68015339477487 -79.43491506339724 43.68036886994886 -79.43394727223847 43.680578504490335 -79.43388162422195 43.68058996121469 -79.43281544978878 43.680808044458765 -79.4326971769691 43.68079658822322
8 r  regex  string 

4
Abbildung einer einfachen Berechnung über Zeilen und Listen mit dplyr
Ich habe einige Daten, die wie folgt aussehen: $`2013 Jul` # A tibble: 3 x 12 AAPL AMD ADI ABBV A APD AA CF NVDA HOG WMT AMZN <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 -0.00252 0.00385 0.000314 0.00148 0.000231 0.000655 -0.00107 -0.00137 0.000886 …
8 r 



2
Caret doparallel in Rmarkdown: Fehlende ausführliche Informationen bei Verwendung von render ()
Ich habe das folgende einfache Beispieldokument Rmarkdown(test.Rmd): --- title: "Test Knit Caret Paralell VerboseIter" output: html_document --- ```{r setup, include=FALSE} knitr::opts_chunk$set(echo = TRUE) require(caret) require(doParallel) ``` ## data ```{r data} set.seed(998) training <- twoClassSim() ``` ## model ```{r fitmodel} fitControl <- trainControl( method = "repeatedcv", number = 3, repeats = …
8 r  r-caret  doparallel 

2
Woher weiß ich, dass eine Funktion oder eine Operation in R vektorisiert ist?
Ich lerne noch R. Gibt es eine automatisierte Methode, um festzustellen, ob ein R operationoder ein functionist vectorized? Um zu identifizieren, ob ein RObjekt ein ist vector, kann ich verwenden is.vector(x), das zurückgibt, TRUEob xes sich um einen Vektor handelt oder Falsenicht. Gibt es etwas ähnliches für vectorized? Zum Beispiel: …
8 r 

1
Wie kann ich einem Gratplot in ggridges einen vertikalen Farbverlauf hinzufügen?
Die Ggridges Paket können Sie Gratplots mit beiden Volltonfarben zeichnen: ggplot(iris, aes(x=Sepal.Width, y=Species))+ geom_density_ridges(alpha=0.33, scale=2, fill="#0570b0", colour=alpha(0.1))+ theme_classic() oder mit horizontalen Farbverläufen: ggplot(iris, aes(x=Sepal.Width, y=Species, fill=..x..))+ geom_density_ridges_gradient(scale=2,colour=alpha(0.1))+ theme_classic()+ scale_fill_gradient(low="#0570b0", high="White") Aber ich möchte wissen, ob es möglich ist, ein ähnliches Diagramm mit einem vertikalen Farbverlauf wie dieses Beispiel (das mit …
8 r  ggplot2  ggridges 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.