分享

6

 LQuan 2018-02-12

Matplotlib

https:///gallery/index.html

Matplotlib是基于Python语言的开源项目,旨在为Python提供一个数据绘图包。我将在这篇文章中介绍matplotlib API的核心对象,并介绍如何使用这些对象来实现绘图。实际上,matplotlib的对象体系严谨而有趣,为使用者提供了巨大的发挥空间。用户在熟悉了核心对象之后,可以轻易的定制图像。matplotlib的对象体系也是计算机图形学的一个优秀范例。即使你不是Python程序员,你也可以从文中了解一些通用的图形绘制原则。
matplotlib使用numpy进行数组运算,并调用一系列其他的Python库来实现硬件交互。matplotlib的核心是一套由对象构成的绘图API

matplotlib有一套完全仿照MATLAB的函数形式的绘图接口,在matplotlib.pyplot模块中。这套函数接口方便MATLAB用户过度到matplotlib包。下面,我们调用该模块绘制一条直线。

x
[0, 1], [0, 1]
1
from matplotlib.pyplot import *

subplot(nrows, ncols, index, **kwargs)

1
import matplotlib.pyplot as plt
1
'''
1
import numpy as np

结合DataFrame绘制成交量图

1
import matplotlib.pyplot as plt

双y轴图案例

将不同数量级的变量或序列画在一张图中

1
import matplotlib.pyplot as plt
COPYRIGHT (C) 2017 Wind Information Co., Ltd. ALL RIGHTS RESERVED.IN NO CIRCUMSTANCE SHALL WIND BE RESPONSIBLE FOR ANY DAMAGES OR LOSSESCAUSED BY USING WIND QUANT API FOR PYTHON.
1
import matplotlib.pyplot as plt
COPYRIGHT (C) 2017 Wind Information Co., Ltd. ALL RIGHTS RESERVED.IN NO CIRCUMSTANCE SHALL WIND BE RESPONSIBLE FOR ANY DAMAGES OR LOSSESCAUSED BY USING WIND QUANT API FOR PYTHON.

散点图往往同来探究两个变量之间的关系

1
import matplotlib.pyplot as plt

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多