嗯!貌似简易教程更受大家的欢迎哦~今天就继续分享一下Python的简易实践内容,因为也是工作日,只能晚上抽空简单写一下,内容也不多,大家也好消化消化。(我还是用Python3)
本次实践的对象是股价,通过Python对股价进行简易的数据分析,从中可以对pandas库、numpy库、matplotlib库进行回顾学习哦!
我选取的JD历史股价数据,数据从雅虎finance上进行下载。(后台回复 jd 可直接获得数据集)
但是,正所谓“授人以鱼不如授人以渔”,我还是简单说一下如何自己下载数据集吧。
如何从雅虎finance下载股价数据?
Step1:登录雅虎finance:https://finance.yahoo.com/
Step2:在检索栏搜索你想要下载的公司(如JD)
Step3:点击historical data(历史数据)
Step4:选择time period(时间跨度),点击download即可完成数据集的下载。
好了,进入正题,进行简易的股价数据分析。
1)首先是读入数据。
import pandas as pd
import numpy as np
#读取数据,必须这样做,才可以将日期作为索引,而且是datetime的索引
stock= pd.read_csv('/JD.csv',index_col=[0],parse_dates = True)
stock_1=stock[1:30]
stock.head()