在《利用python进行数据分析》这本书中,在第10章最后一个示例中,由于版本的问题,书上的代码已经不能很好的运行。故将自己的作图代码和需要注意的地方做一下记录。
Pandas:0.24.2
Python:3.7
数据连接:https://github.com/wesm/pydata-book
import matplotlib.pyplot as plt
import pandas as pd
from scipy.stats import percentileofscore
close_px_all = pd.read_csv('stock_px.csv',parse_dates=True,index_col=0)
close_px = close_px_all[['AAPL','MSFT','XOM']]
close_px = close_px.resample('B').ffill()
print(close_px)
close_px['AAPL'].plot()
plt.show()
close_px.ix['2009'].plot()
plt.show()
用到的库主要包括pandas与matplotlib.pyplot,我们分别画出苹果一家公司的股票信息以及三家公司2009年的股票信息。