Als «r-faq» getaggte Fragen

Das r-faq-Tag wird erstellt, um eine begrenzte Anzahl von Fragen zu gruppieren, in denen Probleme behandelt werden, die regelmäßig auf dem R-Tag auftreten. Es ist nicht die offizielle FAQ zu R für SO, sollte aber als interessante Informationsquelle zu häufigen Problemen dienen.

17
Generieren Sie eine Dummy-Variable
Ich habe Probleme beim Generieren der folgenden Dummy-Variablen in R: Ich analysiere jährliche Zeitreihendaten (Zeitraum 1948-2009). Ich habe zwei Fragen: Wie generiere ich eine Dummy-Variable für Beobachtung Nr. 10, dh für das Jahr 1957 (Wert = 1 bei 1957 und sonst Null)? Wie generiere ich eine Dummy-Variable, die vor 1957 …
84 r  r-faq 


16
Benennen Sie mehrere Spalten nach Namen um
Jemand hätte das schon fragen sollen, aber ich konnte keine Antwort finden. Sagen wir, ich habe: x = data.frame(q=1,w=2,e=3, ...and many many columns...) Was ist der eleganteste Weg, um eine beliebige Teilmenge von Spalten, deren Position ich nicht unbedingt kenne, in andere beliebige Namen umzubenennen? Beispiel: Ich möchte umbenennen "q"und …
84 r  dataframe  rename  r-faq 

3
Warum ist "vapply" sicherer als "sapply"?
Die Dokumentation sagt vapplyähnelt sapply, hat jedoch einen vorgegebenen Rückgabewert, sodass die Verwendung [...] sicherer sein kann. Könnten Sie bitte erläutern, warum es im Allgemeinen sicherer ist, und vielleicht Beispiele nennen? PS: Ich kenne die Antwort und vermeide sie bereits sapply. Ich wünschte nur, es gäbe hier auf SO eine …
83 r  apply  r-faq 

4
R: Was sind Slots?
Weiß jemand, was ein Slot in R ist? Ich habe die Erklärung seiner Bedeutung nicht gefunden. Ich erhalte eine rekursive Definition: "Die Slot-Funktion gibt Informationen zu den einzelnen Slots eines Objekts zurück oder legt diese fest." Hilfe wäre dankbar, Danke - Alley
79 oop  r  s4  slot  r-faq 

2
Wie gehe ich mit Sonderzeichen wie \ ^ $ um? * | + () [{In meiner Regex?
Ich möchte ein anzupassen regulären Ausdruck Sonderzeichen , \^$.?*|+()[{. Ich habe es versucht: x <- "a[b" grepl("[", x) ## Error: invalid regular expression '[', reason 'Missing ']'' (Äquivalent stringr::str_detect(x, "[")oder stringi::stri_detect_regex(x, "[").) Das Verdoppeln des Wertes, um zu entkommen, funktioniert nicht: grepl("[[", x) ## Error: invalid regular expression '[[', reason …
75 regex  r  r-faq 



6
Einfügen von zwei Vektoren mit Kombinationen aller Vektorelemente
Ich habe zwei Vektoren: vars <- c("SR", "PL") vis <- c(1,2,3) Basierend auf diesen Vektoren möchte ich den folgenden Vektor erstellen: "SR.1" "SR.2" "SR.3" "PL.1" "PL.2" "PL.3" Mit habe pasteich folgendes Ergebnis: paste(vars, vis, sep=".") [1] "SR.1" "PL.2" "SR.3" Wie kann ich den benötigten Vektor erstellen?
74 r  r-faq 


2
Was bedeutet "Das folgende Objekt ist aus 'Paket maskiert: xxx'"?
Wenn ich ein Paket lade, erhalte ich die folgende Meldung: "The following object is masked from 'package:xxx' Wenn ich testthatdann beispielsweise lade assertive, erhalte ich Folgendes: library(testthat) library(assertive) ## Attaching package: ‘assertive’ ## ## The following objects are masked from ‘package:testthat’: ## ## has_names, is_false, is_less_than, is_null, is_true Was bedeutet …
74 r  r-faq 


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.