Warning: mkdir(): No space left on device in /www/wwwroot/jx.baidu.com/func.php on line 159

Warning: file_put_contents(./web/hch368.com/cache/65/8a1d6/4c1fe.html): failed to open stream: No such file or directory in /www/wwwroot/jx.baidu.com/func.php on line 149
GG扑克

GG扑克




  • 红软基地:您身边(biān)最放(fàng)心的安全下载站!
您所在(zài)的位置:首页 > 软件 > 编程开发(fā) > 编程其他 > matplotlib1.3.1

matplotlib 1.3.1

软件类型:
国外软件
软(ruǎn)件语言:
英文
软件大(dà)小:
5.44 MB
软件授(shòu)权(quán):
免费软件(jiàn)
软件评级:
4
更新时(shí)间:
2016-04-01
应用平台:
WinXP, Win7, WinAll
同类推荐软件
软(ruǎn)件简介(jiè)

python matplotlib是一个方便、易于使用Python二维绘图设计工具,帮(bāng)助您制作印刷格式和各种环(huán)境中跨平台的互动数(shù)字(zì)组合的(de)出版质量(liàng)。M7K红软基地(dì)

python matplotlibM7K红软基地

matplotlib教程

matplotlib实(shí)际上是一套面向对象的绘图库,它所绘制的图表中的(de)每个绘图元素,例(lì)如线条Line2D、文字Text、刻度(dù)等(děng)在内存中都有一个(gè)对象与之对应。M7K红软基(jī)地

为了方便快(kuài)速绘图matplotlib通过(guò)pyplot模块提供了一套和MATLAB类(lèi)似的绘(huì)图(tú)API,将众多绘图对象所构成的复杂(zá)结构隐藏在这套API内部。我们只需要调用(yòng)pyplot模块所提供的函(hán)数(shù)就可以实现快速(sù)绘(huì)图以及(jí)设置图表的各种细节。pyplot模块(kuài)虽然用法简(jiǎn)单,但不(bú)适合在较大的应用(yòng)程序中使(shǐ)用。M7K红(hóng)软基地

为了(le)将面(miàn)向(xiàng)对象的绘图库包(bāo)装成只使(shǐ)用函数的调用接口,pyplot模块的内部保存了当(dāng)前图(tú)表以及当前子(zǐ)图等信息(xī)。当前(qián)的图(tú)表(biǎo)和(hé)子图可以(yǐ)使用plt.gcf()和plt.gca()获得,分别表示"Get Current Figure"和"Get Current Axes"。在(zài)pyplot模块中,许多函数都是对当前的Figure或Axes对(duì)象(xiàng)进行处理,比如说:M7K红软基地(dì)

plt.plot()实际上会通过plt.gca()获得当前的Axes对象ax,然后再调用ax.plot()方法实(shí)现真(zhēn)正的绘图。M7K红(hóng)软基地

可以(yǐ)在Ipython中(zhōng)输入类似"plt.plot??"的命令查(chá)看(kàn)pyplot模(mó)块的函数是如何对各种(zhǒng)绘图对象进行包装的。M7K红软基地

配置属性M7K红软基地(dì)

matplotlib所绘(huì)制的图表的(de)每个组成部分都和一个对象对应(yīng),我们可以通过调用这些对象的属性设(shè)置方(fāng)法set_*()或(huò)者pyplot模块的属性(xìng)设置函数(shù)setp()设置它们的属性值。M7K红软基地

因为matplotlib实际(jì)上是一套面向对象(xiàng)的绘图库(kù),因此也可(kě)以直接获取对象的属性M7K红软基地

配置文件M7K红软基地

绘制(zhì)一幅图需要对许多对象的属(shǔ)性(xìng)进行(háng)配置,例如颜色、字体、线型等等。我们(men)在(zài)绘图时,并没有逐一对(duì)这些属性进行配置,许多都直接采用了matplotlib的缺省配置。M7K红软(ruǎn)基地

matplotlib将这些缺省配置保存(cún)在一个(gè)名为“matplotlibrc”的配置文(wén)件中,通过修改配置文件,我们可以修(xiū)改图表的缺省样式(shì)。配置文件的读入可以使用rc_params(),它返回一个配置字典;在matplotlib模块载入时会调用rc_params(),并把得到的配置字典保存到rcParams变量中;matplotlib将使用rcParams字典中的配置(zhì)进行绘图;用户(hù)可以直(zhí)接修改此字(zì)典中的(de)配置,所做的改变会反映到此后创(chuàng)建的绘图元素。M7K红软基地

绘制多子(zǐ)图(快速绘图)M7K红软基(jī)地

Matplotlib 里(lǐ)的常(cháng)用类的包含(hán)关系(xì)为 Figure -> Axes -> (Line2D, Text, etc.)一个Figure对象可以包含多个子(zǐ)图(Axes),在matplotlib中用Axes对象表示(shì)一(yī)个绘(huì)图区域,可(kě)以理解为子(zǐ)图。M7K红软(ruǎn)基地

可以使用(yòng)subplot()快(kuài)速绘制包(bāo)含多个子图的图表,它的调用形式如下:M7K红软基地

subplot(numRows, numCols, plotNum)M7K红软(ruǎn)基地
subplot将整个绘图区(qū)域等分(fèn)为numRows行* numCols列个子区(qū)域,然后按照(zhào)从左到右,从上到下的(de)顺(shùn)序(xù)对每个子区域进行(háng)编号,左(zuǒ)上的子区域的编号(hào)为1。如果(guǒ)numRows,numCols和plotNum这三个(gè)数都小于10的话,可以把(bǎ)它(tā)们缩写为一个整数,例如subplot(323)和subplot(3,2,3)是(shì)相(xiàng)同的(de)。subplot在plotNum指(zhǐ)定的区域中创建一(yī)个轴对象。如果新创建的轴和之前创建的轴重叠的话,之(zhī)前的轴(zhóu)将被删除。M7K红软(ruǎn)基地(dì)

软件(jiàn)下载地(dì)址(zhǐ)
matplotlib 1.3.1
软件推(tuī)荐
下(xià)载排行

精品软件

热门关键(jiàn)词

热门软件推荐(jiàn)