国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python 繪圖和可視化詳細(xì)介紹

2019-11-25 16:21:45
字體:
供稿:網(wǎng)友

Python之繪圖和可視化

1. 啟用matplotlib

最常用的Pylab模式的IPython(IPython --pylab)

2. matplotlib的圖像都位于Figure對(duì)象中。

可以使用plt.figure創(chuàng)建一個(gè)新的Figure,不能通過空Figure繪圖,必須用add_subplot創(chuàng)建一個(gè)或多個(gè)subplot axes[0,1]可以通過sharex和sharey指定subplot應(yīng)該具有相同的X軸或Y軸。

利用Figure的subplots_adjust方法可以修改間距,wspace和hspace用于控制寬度和高度的百分比,可以用作subplot之間的間距。

3. 顏色、標(biāo)記和線型

  ax.plot(x,y,'g--')

4. 刻度標(biāo)簽和實(shí)例

圖表裝飾項(xiàng),實(shí)現(xiàn)方法:使用過程型 pyplot接口以及更為面向?qū)ο蟮脑鷐atplotlib API。

5. 添加圖例(legend)

圖例是另一種用于標(biāo)識(shí)圖表元素的重要工具,最簡單的方式是在添加suplot的時(shí)候傳入label參數(shù):

  fig = plt.figure();ax = add_subplot(1,1,1)  ax.plot(randn(1000).cumsum(),,'k',label='one')

6. 注解以及在Subplot上繪圖

注解可以通過text、arrow和annotate等函數(shù)進(jìn)行添加。

7. 將圖表保存到文件

得到一張帶有最小白邊且分辨率為400DPI的PNG圖片。

  plt.savefig('figpath.png',dpi=400,bbox_inches='tight')

其中,dpi每英寸點(diǎn)數(shù)和bbox_inches可以剪出當(dāng)前圖表周圍的空白部分。

8. matplotlib配置

利用rc方法,plt.rc('figure',figsize=(10,10))全局默認(rèn)圖像大小為10X10

也可以寫成字典:

  font_options = {'family':'monospace','weight':'bold','size':'small'}  plt.rc('font',**font_options)

9. pandas中的繪圖函數(shù)

線形圖:默認(rèn)情況柱狀圖:bar;barh直方圖和密度圖:Series的hist方法、kin='kde'散布圖:plt.scatter

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 潞城市| 辉县市| 拉萨市| 东莞市| 抚顺县| 阿拉尔市| 汶上县| 昌乐县| 阜新| 沐川县| 阜康市| 十堰市| 绥化市| 枣庄市| 布尔津县| 新巴尔虎右旗| 夹江县| 无极县| 抚松县| 河北省| 迭部县| 拉萨市| 三门峡市| 南郑县| 天镇县| 张家川| 香河县| 维西| 攀枝花市| 安远县| 隆回县| 桑日县| 自贡市| 上思县| 丰城市| 梁平县| 铜鼓县| 焦作市| 永昌县| 望奎县| 蕉岭县|