您的第一个时间序列
您已经在视频中学习了如何使用 pd.date_range() 创建一系列日期。您也看到,结果中的 pd.DatetimeIndex 里的每个日期都是一个 pd.Timestamp,并带有多个属性,您可以通过这些属性获取该日期的信息。
现在,请创建一周的数据,遍历结果,并为每个日期获取其 dayofweek 和 day_name()。
本练习是课程的一部分
Python 中的时间序列数据处理
练习说明
我们已为您导入 pandas 并命名为 pd。
- 使用
pd.date_range,从'2017-1-1'开始以(默认)日频率创建 7 个日期。使用参数start和periods。将结果赋给seven_days。 - 遍历
seven_days中的每个日期,在每次迭代中打印其.dayofweek和.day_name()属性。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create the range of dates here
seven_days = ____
# Iterate over the dates and print the number and name of the weekday
for day in ___:
print(___.___, ___.___)