楼主: igs816
8255 36

[其他] Mastering matplotlib by Duncan McGreggor [推广有奖]

21
tractrac 发表于 2015-8-8 14:24:28 |只看作者 |坛友微信交流群
thanks for sharing

使用道具

22
calyx2009 发表于 2015-8-11 22:58:18 |只看作者 |坛友微信交流群
多谢分享  ~~~

使用道具

23
Frenet 发表于 2015-8-12 16:55:14 |只看作者 |坛友微信交流群
Mastering matplotlib

使用道具

24
bearfighting 发表于 2015-8-13 10:28:40 |只看作者 |坛友微信交流群
啥好书,赶紧看看

使用道具

25
fengyg 企业认证  发表于 2015-8-14 07:58:40 |只看作者 |坛友微信交流群
kankan

使用道具

26
lingpangdun 发表于 2015-8-14 08:38:26 |只看作者 |坛友微信交流群
不错不错,谢谢分享之

使用道具

27
butterfly7 发表于 2015-8-14 17:04:21 |只看作者 |坛友微信交流群
see seee

使用道具

28
xx312022850 在职认证  发表于 2015-8-15 11:03:49 |只看作者 |坛友微信交流群
import matplotlib
import matplotlib.pyplot as plt
import matplotlib.ticker as mticker
import matplotlib.dates as mdates
import numpy as np
from numpy import loadtxt
from matplotlib import style
style.use("ggplot")



def graphRawFX():
    date,bid,ask = np.loadtxt('GBPUSD1d.txt', unpack=True,
                              delimiter=',',
                              converters={0:mdates.strpdate2num('%Y%m%d%H%M%S')})

    fig=plt.figure(figsize=(10,7))

    ax1 = plt.subplot2grid((40,40), (0,0), rowspan=40, colspan=40)
    ax1.plot(date,bid)
    ax1.plot(date,ask)
    ax1.xaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d %H:%M:%S'))
    #####
    plt.grid(True)
    for label in ax1.xaxis.get_ticklabels():
            label.set_rotation(45)
    plt.gca().get_yaxis().get_major_formatter().set_useOffset(False)

    #######
    ax1_2 = ax1.twinx()
   
    #ax1_2.plot(date, (ask-bid))
   
    ax1_2.fill_between(date, 0, (ask-bid), facecolor='g',alpha=.3)
   
    #ax1_2.set_ylim(0, 3*ask.max())
    #######
   
    plt.subplots_adjust(bottom=.23)
    #plt.grid(True)
   
    plt.show()
   


graphRawFX()

使用道具

29
云游天外 发表于 2015-8-15 13:34:39 |只看作者 |坛友微信交流群
感谢分享!

使用道具

30
welcometoc 发表于 2015-8-26 22:31:53 |只看作者 |坛友微信交流群
谢谢提供书籍

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 08:02