Comment extraire le jour de la semaine des tableaux NumPy datetime64 en Python avec UliEngineering
Vous pouvez facilement extraire le composant jour de la semaine des tableaux NumPy datetime64 en utilisant la bibliothèque Python UliEngineering :
extract_day_of_week.py
import numpy as np
from UliEngineering.Utils.Date import *
# Créer un tableau datetime64
dates = np.array(['2024-01-15', '2024-06-20', '2024-12-31'], dtype='datetime64[D]')
# Extraire le jour de la semaine (0 = lundi, 6 = dimanche)
days = extract_day_of_week(dates)
print(f"Dates : {dates}")
print(f"Jour de la semaine (0=Lun, 6=Dim) : {days}")Exemple de sortie
extract_day_of_week_output.txt
Dates : ['2024-01-15' '2024-06-20' '2024-12-31']
Jour de la semaine (0=Lun, 6=Dim) : [0 3 2]La fonction extract_day_of_week() renvoie un tableau NumPy contenant le jour de la semaine (0-6, où 0 correspond à lundi et 6 à dimanche) pour chaque valeur datetime64 du tableau d’entrée.
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow