一、绘制k线图

金融量化分析【day111】:Matplotib-绘制K线图-LMLPHP

1、使用金融包出错解决

1、错误代码

ImportError: No module named finance

2、解决办法

https://github.com/matplotlib/mpl_finance

finance这个模块竟然被删除了!!!并且就是从2.2.2版本开始。

知道了原因,解决方法就简单了,在github中下载源代码,安装:

python setup.py install

可以看到 mpl_finance模块已经安装上了。

二、高斯函数金融包

import numpy as np
import pandas as pd
x = np.random.normal(0.0,2.0,1000000)
x
import matplotlib.pyplot as plt
plt.hist(x,100)
plt.show()

  金融量化分析【day111】:Matplotib-绘制K线图-LMLPHP

df = pd.read_csv('601318.csv')

  金融量化分析【day111】:Matplotib-绘制K线图-LMLPHP

df.plot()

  金融量化分析【day111】:Matplotib-绘制K线图-LMLPHP

df['open'].shift(4)

  金融量化分析【day111】:Matplotib-绘制K线图-LMLPHP

04-14 01:56