【发布时间】:2021-09-02 17:33:14
【问题描述】:
我正在尝试在此 DataFrame 中使用星期几的名称创建一个新列,但我做不到。有人有什么建议吗?
from datetime import date
days = [
'Segunda-feira',
'Terça-feira',
'Quarta-feira',
'Quinta-feira',
'Sexta-feira',
'Sábado',
'Domingo'
]
import pandas as pd
vacinacao = pd.read_excel("vacinacao_br.xlsx")
vacinacao.head()
UF Data Vacinacao quantidade
0 AC 2021-01-18 00:00:00 1
1 AC 2021-01-19 00:00:00 46
2 AC 2021-01-20 00:00:00 1021
3 AC 2021-01-21 00:00:00 1609
4 AC 2021-01-22 00:00:00 1105
vacinacao['dia_semana'] = vacinacao['Data Vacinacao'].days.weekday.()
AttributeError: 'Series' object has no attribute 'days'
【问题讨论】:
标签: python pandas database dataframe datetime