专栏名称: 挖地兔
金融数据采集与挖掘,开启量化金融的第一扇大门。
目录
相关文章推荐
晋江市医院  ·  我院医共体2份病案获“福建省百佳病案” ·  3 小时前  
PChouse家居画报  ·  “去客厅化”多赚20㎡功能区,看完想重装! ·  3 天前  
大湘网  ·  全额退款!立即召回停用! ·  2 天前  
厦门广电  ·  刚刚宣布:全额退款! ·  3 天前  
51好读  ›  专栏  ›  挖地兔

最简洁的Python时间序列可视化实现

挖地兔  · 公众号  ·  · 2019-07-08 05:00

正文

请到「今天看啥」查看全文



2005 - 01 - 07 983.958
2005 - 01 - 10 993.879



接下来,就可以开始画图了,我们需要导入 matplotlib.pyplot 【2】,然后通过设置 set_xlabel() set_xlabel() 为x轴和y轴添加标签。



import matplotlib.pyplot as plt


ax = df.plot(color='')
ax.set_xlabel('trade_date')
ax.set_ylabel('399300.SZ close')
plt.show()



matplotlib库中有很多内置图表样式可以选择,通过打印 plt.style.available 查看具体都有哪些选项,应用的时候直接调用 plt.style.use('fivethirtyeight') 即可。



print(plt.style.available)

['bmh''classic''dark_background''fast''fivethirtyeight''ggplot''grayscale''seaborn-bright''seaborn-colorblind''seaborn-dark-palette''seaborn-dark''seaborn-darkgrid''seaborn-deep''seaborn-muted''seaborn-notebook''seaborn-paper''seaborn-pastel''seaborn-poster''seaborn-talk''seaborn-ticks''seaborn-white''seaborn-whitegrid''seaborn''Solarize_Light2''tableau-colorblind10''_classic_test']

plt.style.use('fivethirtyeight')
ax1 = df.plot()
ax1.set_title('FiveThirtyEight Style')
plt.show()





02


设置更多细节



上面画出的是一个很简单的折线图,其实可以在plot()里面通过设置不同参数的值,为图添加更多细节,使其更美观、清晰。



figsize(width, height) 设置图的大小, linewidth 设置线的宽度, fontsize 设置字体大小。然后,调用 set_title() 方法设置标题。



ax = df.plot(color='blue', figsize=(83), linewidth=2, fontsize=6)
ax.set_title('399300.SZ close from 2005-01-04 to 2019-07-04'






请到「今天看啥」查看全文


推荐文章
晋江市医院  ·  我院医共体2份病案获“福建省百佳病案”
3 小时前
大湘网  ·  全额退款!立即召回停用!
2 天前
厦门广电  ·  刚刚宣布:全额退款!
3 天前
InsDaily  ·  69,我这辈子也不会忘记
8 年前
哈哈搞笑视频  ·  女婿见老丈人,笑得我肚子疼!
8 年前
房地产采购经理人家园  ·  金字塔原理汇报问题,解决问题的逻辑
7 年前