Monday 5 June 2017

R Moving Average Ignore Na

Integrierte Funktionen Extrahieren oder Ersetzen von Teilzeichenfolgen in einem Zeichenvektor. x LT - quotabcdefquot substr (x, 2, 4) ist quotbcdquot substr (x, 2, 4) LT - quot22222quot ist quota222efquot Suche nach einem Muster in x. Wenn FALSE fest ist, ist das Muster ein regulärer Ausdruck. Wenn fixedTRUE dann Muster ist ein Text-String. Gibt die Indizes zurück. Grep (quotAquot, c (quotquot, quotAquot, quotcquot), fixedTRUE) gibt 2 Suchmuster in x zurück und ersetzt durch ersetzender Text. Wenn fixedFALSE dann Muster ist ein regulärer Ausdruck. Wenn F ist, dann ist Muster ein Textstring. Sub (quotsquot, quot, quotHello Therequot) liefert quotHello. Therequot Teilen Sie die Elemente des Zeichenvektors x bei split. Strsplit (quotabcquot, quotquot) liefert 3-Element Vektor quotaquot, quotquot, quotcquot Verkettet Strings nach der Verwendung von sep string, um sie zu trennen. Paste (quotxquot, 1: 3, sepquotquot) gibt c (quotx1quot, quotx2quot quotx3quot) Paste (quotxquot, 1: 3, sepquotMquot) gibt c (quotxM1quot, quotxM2quot quotxM3quot) Paste (quotToday isquot, Datum ()) R gleitenden Durchschnitt und NA Werte Bibliothek (Zoo) x LT - Zoo (1:10) x5 LT - NA rollapply (x, 3, bedeuten, na. rm TRUE) 2 3 4 5 6 7 8 9 2,0 3,0 3,5 5,0 6,5 7,0 8,0 9,0 xm LT - rollapply (x, 3, bedeuten, na. rm TRUE) xm 2 3 4 5 6 7 8 9 2,0 3,0 3,5 5,0 6,5 7,0 8,0 9,0 Coredata (xm) unzoo es 1 2,0 3,0 3,5 5,0 6,5 7,0 8,0 9,0 die beiden Zoo Vignetten anzeigen Für mehr Information. Am 10. Dezember 2007 06.45 Uhr, schrieb Cornelis de Gier: Die S-plus-Funktion moving. ave (Daten, Spannweite 2), um den gleitenden Durchschnitt berechnet, aber es hat nicht ein Argument, es zu sagen, wie mit NA-Werte zu beschäftigen , So wird es NA für alle Mittelwerte wie unten gezeigt zurück. Gibt es eine R - oder S-gleitende Mittelfunktion, die in der Lage ist, einige NA-Werte im Datensatz wegzulassen. In dem einfachen Beispiel, das unten gezeigt wird, wäre es möglich, die Zeilen einfach mit NA-Werten zu entfernen. Der Datensatz, an dem ich den gleitenden Durchschnitt Funktion mit einer Spannweite von 270 verwenden möchten, ist eine Zeitreihe Datensatz nur das Entfernen Zeilen verfälschen würde dieser Datensatz und machen es zum Grundstück ungeeignet. 1 1 2 2 2 2 2 2 2 2 2 t5 lt-NA moving. ave (1: 10) Beweglichkeit (t, 2) 36s: 1 1,0 1,5 2,5 3,5 4,5 5,5 6,5 7,5 8,5 9,5 36,5% T, 2) 36aves: 1 NA NA NA NA NA NA NA NA NA NA NA 36sizes: 1 1 2 2 2 2 2 2 2 2 2 R-Hilfe bei r-project. org Mailingliste stat. ethz. ch/mailman/listinfo / R-help BITTE lesen Sie die Posting-Anleitung R-project. org/posting-guide. html und geben kommentierten, minimalen, in sich geschlossenen, reproduzierbaren Code.


No comments:

Post a Comment