python 3.x - saber - convertir una fecha de pandas a número de semana
restar fechas con python (2)
Aquí hay otra posibilidad usando strftime
. strftime.org
es un buen recurso.
df[''Week_Number''] = df[''Date''].dt.strftime(''%U'')
''%U''
representa el número de la semana del año (domingo como primer día de la semana) como un número decimal con cero. Todos los días en un nuevo año anterior al primer domingo se consideran en la semana 0.
Si tiene fechas de varios años, le recomiendo que cree una combinación Año-Semana.
df[''Year-Week''] = df[''Date''].dt.strftime(''%Y-%U'')
Me gustaría extraer un número de semana de los datos en un marco de datos de pandas.
El formato de la fecha es datetime64 [ns]
He normalizado la fecha para quitarle el tiempo.
df[''Date''] = df[''Date''].apply(pd.datetools.normalize_date)
por lo que la fecha ahora parece: 2015-06-17 en la columna de marco de datos
y ahora me gusta convertir eso en un número de semana.
Gracias por adelantado