Tag: lubridate

lubridate ist ein R-Paket, das erleichtert das arbeiten mit Datums-und Zeit-Objekte.

In R, verwenden Sie lubridate zu konvertieren hms Objekte in Sekunden

Anzahl der Antworten 2 Antworten
einfache Frage in lubridate--ich konvertieren möchten, ein hms-Objekt in die entsprechende Anzahl von Sekunden seit dem start in den Tag. Beispielsweise library(lubridate) hms("12:34:45") dann möchte ich wissen, wie lange genau 12 Stunden, 34 Minuten und 45 Sekunden

Finden Termine, die nicht zu analysieren, in R Lubridate

Anzahl der Antworten 1 Antworten
Als R-Neuling ich bin ziehen meine Haare aus versuchen zu Debuggen kryptische R Fehler. Ich habe die csv, die mit 150k Zeilen, die ich für das laden in ein data-frame mit dem Namen 'Datum'. Ich habe dann

konvertieren Sie das Datum auf Jahr-Monat-Darstellung in R

Anzahl der Antworten 4 Antworten
Ich habe eine Date, und bin interessiert, es als eine ganze Zahl von yyyymm form. Zurzeit mache ich: get_year_month <- function(d) { return(as.integer(format(d, "%Y%m")))} mydate = seq.Date(from=as.Date("2012-01-01"), to=as.Date("5012-01-01"), by=1) system.time(ym <- get_year_month(mydate)) # user system elapsed #

So wählen Sie Datum-Reihe, mit POSIXct-Typ

Anzahl der Antworten 1 Antworten
Arbeite ich an einem Projekt, bei dem ich nachverfolgen möchten, Geburt Summen neun Monate, nachdem ein anderes Ereignis (Frage mich, ob es einen Zusammenhang gibt). Es wurde vorgeschlagen, benutze ich die "lubridate" - Paket zu kombinieren, MONAT

Zuweisen von Terminen zum Geschäftsjahr

Anzahl der Antworten 4 Antworten
Ich versuche zu kommen mit einigen code, der Blick auf ein Datum, und dann weisen Sie es einem Geschäftsjahr. Ich bin völlig stecken. Ich habe eine variable, die Datumsangaben enthält, im POSIXct-format: df$Date #2015-05-01 CST #2015-04-30 CST

Datum Konvertierung ohne Angabe des formats

Anzahl der Antworten 3 Antworten
Ich verstehe nicht, wie die "ymd-Funktion" aus der Bibliothek "lubridate" in R. ich versuche zu bauen, ein feature, das konvertiert das Datum korrekt zimmerreserviereung, ohne das Sie das format angeben. Ich bin der überprüfung für die minimale

Summen-Zeilen, indem Sie Monat für Monat in R

Anzahl der Antworten 4 Antworten
Also ich habe einen Daten-frame, der hat eine Spalte Datum, eine Stunde, Spalte und eine Reihe von anderen numerischen Spalten. Jede Zeile in der Daten-frame ist 1 Stunde 1 Tag für ein ganzes Jahr. Den Daten-frame sieht

Konvertieren von Datum-Uhrzeit auf einen formatierten Zeit-string

Anzahl der Antworten 3 Antworten
Ich weiß nicht, warum es nicht funktioniert. Hier ist mein code: > t <- hms("14:11:49") > t [1] "14H 11M 49S" t <- t + minutes(3) > format(t, format="%H:%M:%S") [1] "14H 14M 49S" # Expected output: "14:14:49"

Ersten Tag des Monats von einem POSIXct Datum Zeit mit lubridate

Anzahl der Antworten 4 Antworten
Gegeben POSIXct Datum, Zeit, wie, die Sie extrahieren Sie den ersten Tag des Monats für die aggregation? library(lubridate) full.date <- ymd_hms("2013-01-01 00:00:21") Ich kenne einen Weg, es zu tun, hoffentlich gibt es einige intelligentere Wege gibt. InformationsquelleAutor

R lubridate-converting-Sekunden-Datum

Anzahl der Antworten 2 Antworten
Ich habe eine einfache Frage bezüglich R ist lubridate Paket. Ich habe eine Reihe von-Zeitstempel in Sekunden seit epoch. Ich möchte zu konvertieren, das auf YYYY-MM-DD-HH-format. In base-R, ich kann etwas tun, wie diese zuerst konvertieren Sie

Lubridate Woche() zu finden aufeinander folgenden Wochen-Nummer für multi-Jahres-Perioden

Anzahl der Antworten 3 Antworten
Innerhalb von R, sagen wir ich habe einen Vektor, der einige Lubridate Termine: > Date "2012-01-01 UTC" "2013-01-01 UTC" Weiter, nehmen wir an, ich will sehen, wie Woche Zahl in diesen Tagen fallen in: > week(Date) 1

Extrakt Woche Anzahl von POSIXct Objekt

Anzahl der Antworten 1 Antworten
Gibt es eine Funktion in lubridate zum extrahieren der Nummer der Woche? Ich habe versucht zu suchen aber konnte nichts finden was dem Zweck dient. Den week() Funktion macht etwas anderes. Beschreibung Date-time sein muss, eine POSIXct,

Haben lubridate Subtraktion wieder nur einen numerischen Wert

Anzahl der Antworten 2 Antworten
Ich habe eine variable namens Started welches ist das Datum, an dem die menschlichen Subjekte eingeschrieben in eine Studie und eine andere variable namens dos1 welches ist das Datum, an dem die Letzte op hatte. Ich möchte

Erzeugen einer Sequenz der Letzte Tag im Monat über zwei Jahre

Anzahl der Antworten 2 Antworten
Benutze ich lubridate und dachte, dass dies so einfach wäre, ymd("2010-01-31")+months(0:23) Aber schauen, was man bekommt. Es ist alles Durcheinander! [1] "2010-01-31 UTC" "2010-03-03 UTC" "2010-03-31 UTC" "2010-05-01 UTC" "2010-05-31 UTC" "2010-07-01 UTC" "2010-07-31 UTC" "2010-08-31 UTC"

R lubridate Paket installation - Lazy loading failed

Anzahl der Antworten 3 Antworten
Ich versuche zu installieren lubridate in R auf ubuntu. Ich bin immer folgende Fehlermeldung. Verstehen aus anderen Quellen, dass dies etwas zu tun mit meinem system. Können Sie mir bitte helfen um dieses Problem zu beheben: >

Addieren/subtrahieren von 6 Monaten (bond-Zeit) in R mit lubridate

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche, um addieren und subtrahieren von sechs Monaten zuverlässig mit lubridate. Beispielsweise, 12/31/2014 -> 6/30/2015 und 2/28/2014 -> 8/31/2014 etc. Das Problem mit as.Date("2014-12-31")+months(6) ist, dass es liefert eine NA. Alternativ, das zweite

Die Berechnung der Zeitdifferenz zwischen zwei Spalten

Anzahl der Antworten 2 Antworten
Nach der Konvertierung Faktoren im POSIXCT-format und die Anwendung der datetime-format, aber ich möchte die Differenz zwischen 2 datetime-pos1 und pos2. Allerdings, wenn ich tun, dass für eine bestimmte Sache bekomme ich die richtige Antwort in der

Wie konvertiert Excel das Datum-format zum richtigen Zeitpunkt mit Lubridate

Anzahl der Antworten 2 Antworten
Arbeite ich mit einer csv, die leider angemeldet hat datetimes mit der Nummer, format 42705 obwohl es sollte 01/12/2016. Möchte ich es konvertieren in das richtige format in R mit Lubridate oder einige andere Paket. Gibt es

Die effiziente und genaue Alter Berechnung (in Jahren, Monaten oder Wochen) in R gegeben, Geburtsdatum und einem beliebigen Datum

Anzahl der Antworten 4 Antworten
Ich bin mit der gemeinsamen Aufgabe, die Berechnung des Alters (in Jahren, Monaten oder Wochen) gegeben, das Geburtsdatum und ein willkürliches Datum. Die Sache ist die, dass sehr oft habe ich zu tun das über viele viele

Konvertieren Zeichen bisher in R

Anzahl der Antworten 3 Antworten
Ich bin relativ neu in R, aber dies ist das erste mal, dass ich zu tun hatte mit Datum Konvertierungen. Lese ich meine Daten aus einer CSV-Datei (mit lese.Tabelle()), aber ich kurzgeschlossen, die Daten zu markieren mein

lubridate, konvertieren von Datum-Uhrzeit auf einen formatierten Zeit-string

Anzahl der Antworten 2 Antworten
Ich weiß nicht, warum es nicht funktioniert. Hier ist mein code: > t <- hms("14:11:49") > t [1] "14H 11M 49S" t <- t + minutes(3) > format(t, format="%H:%M:%S") [1] "14H 14M 49S" # Expected output: "14:14:49"

Wie Sie feststellen, wenn das Datum ein Wochenende oder nicht (nicht mit lubridate)

Anzahl der Antworten 5 Antworten
Ich habe einen Vektor von Datums-Objekte (yyyy-mm-dd) und ich will bestimmen, ob jeder von Ihnen am Wochenende oder nicht. Gibt es eine Funktion, die bestimmen können, das auf Anhieb? Kann ich verwenden wday() im lubridate Paket und

Wie extrahieren Sie den Monat aus dem Datum in R

Anzahl der Antworten 4 Antworten
Ich bin mit der lubridate Paket und die Anwendung der month Funktion extrahiert den Monat aus dem Datum. Ich lief den str Befehl auf das Datum Feld, und ich bekam Factor w/ 9498 levels "01/01/1979","01/01/1980",..: 5305 1

Generieren Sie eine Sequenz des letzten Tages des Monats über zwei Jahre

Anzahl der Antworten 2 Antworten
Benutze ich lubridate und dachte, dass dies so einfach wäre, ymd("2010-01-31")+months(0:23) Aber schauen, was man bekommt. Es ist alles Durcheinander! [1] "2010-01-31 UTC" "2010-03-03 UTC" "2010-03-31 UTC" "2010-05-01 UTC" "2010-05-31 UTC" "2010-07-01 UTC" "2010-07-31 UTC" "2010-08-31 UTC"

R Sequenz von Daten mit lubridate

Anzahl der Antworten 2 Antworten
Hallo, ich versuche, eine Abfolge von Terminen mit lubridate Dies nicht funktioniert seq(ymd('2012-04-07'),ymd('2013-03-22'),by=week(1)) den base-Befehl seq(as.Date('2012-04-7'),as.Date('2013-03-22'),'weeks') tut, aber ich würde gerne wissen, ob es einen eleganten Weg dies zu tun ist mit lubridate. BEARBEITEN Bitte ignorieren :

Erstellen Sie einen Vektor aller Tage zwischen zwei Daten

Anzahl der Antworten 2 Antworten
Gibt es eine einfache Art und Weise, in der R für mich itemize alle Tage gültig, der sich zwischen zwei angegebenen Daten? Zum Beispiel, ich möchte die folgende Eingänge: itemizeDates(startDate="12-30-11", endDate="1-4-12") Produzieren die folgenden Termine: "12-30-11" "12-31-11",

Extrahieren Sie Stunden und Sekunden aus POSIXct für Plotzwecke in R

Anzahl der Antworten 4 Antworten
Angenommen ich habe die folgenden data.frame foo start.time duration 1 2012-02-06 15:47:00 1 2 2012-02-06 15:02:00 2 3 2012-02-22 10:08:00 3 4 2012-02-22 09:32:00 4 5 2012-03-21 13:47:00 5 Sowie class(foo$start.time) gibt [1] "POSIXct" "POSIXt" Ich würde