Ich möchte Vektoren von NumPy datetime64 Objekten aus 1-D-Vektoren von Jahren, Monaten und Tagen erstellen, und auch die umgekehrte Richtung, die Vektoren von Jahren extrahiert, Monate oder Tage von einem täglichen datetime64-Vektor. Ich benutze NumPy 1.7.0b2.Vektorisierte Jahr/Monat/Tag-Operationen mit NumPy datetime64
Angenommen,
years = [1990, 1992, 1995, 1994]
months = [1, 6, 3, 7]
days = [3, 20, 14, 27]
nun einen np.datetime64 Vektor der Länge erstellen 4 die Jahre, Monate verwenden und Tage, die ich will. Gibt es einen Weg, ohne eine Python-Schleife zu verwenden?
Gehen Sie in die andere Richtung, angenommen ist ein Vektor des Datentyps np.datetime64 und die Häufigkeit ist täglich. Dann würde ich etwas wie x.DAYS()
bekommen und einen Vektor [3, 20, 14, 27]
zurückbekommen.