Python: Monate aus NumPy datetime64-Arrays extrahieren mit UliEngineering
Die Monatskomponente aus NumPy-datetime64-Arrays lässt sich mit der UliEngineering-Python-Bibliothek einfach extrahieren:
extract_months.py
import numpy as np
from UliEngineering.Utils.Date import *
# datetime64-Array erstellen
dates = np.array(['2024-01-15', '2024-06-20', '2024-12-31'], dtype='datetime64[D]')
# Monate extrahieren
months = extract_months(dates)
print(f"Daten: {dates}")
print(f"Monate: {months}")Beispielausgabe
extract_months_output.txt
Daten: ['2024-01-15' '2024-06-20' '2024-12-31']
Monate: [ 1 6 12]Die Funktion extract_months() gibt ein NumPy-Array zurück, das die Monatsnummer (1–12) für jeden datetime64-Wert im Eingabearray enthält.
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen