挑战5:时间序列分析挑战
说明
挑战提供了苹果公司[NASDAQ:AAPL]从 2009 年到 2016 年的股票交易数据,并汇总到文件 apple.csv,数据获取自 Google Finance。
wget http://labfile.oss.aliyuncs.com/courses/764/apple.csv
数据集前 5 行预览如下:
Date Open High Low Close Volume
0 2009-01-02 12.27 13.01 12.17 12.96 188749470
1 2009-01-05 13.31 13.74 13.24 13.51 297211453
2 2009-01-06 13.71 13.88 13.20 13.29 323043903
3 2009-01-07 13.12 13.21 12.89 13.00 189300706
4 2009-01-08 12.92 13.31 12.86 13.24 168365988
数据共有 6 列,分别为:成交日期(Date)、开盘价格(Open)、最高价格(High)、最低价格(Low)、收盘价格(Close)、当天交易量(Volume)。
题目要求针对该数据文件进行时间序列分析,得到交易总量排名第二的季度,并返回该季度的成交总量。
示例代码:
# -*- coding:utf -8-
import pandas as pd
def quarter_volume():
data = pd.read_csv('apple.csv', header=0)
# 完善代码
return second_volume
要求
- 函数名必须是 quarter_volume;
- 代码必须写入 ~/Code/apple_analysis.py 文件中;
- 注释:一年可以分为四个季度,每个季度历时 3 个月。第一季度:1 月-3 月;第二季度:4 月-6 月;第三季度:7 月-9 月;第四季度:10 月-12 月。