亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python畫圖學習入門教程

 更新時間:2016年07月01日 15:51:59   作者:xyqzki  
這篇文章主要介紹了Python畫圖的方法,結合實例形式分析了Python基本的線性圖、餅狀圖等繪制技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Python畫圖的基本方法。分享給大家供大家參考,具體如下:

Python:使用matplotlib繪制圖表

python繪制圖表的方法,有個強大的類庫matplotlib,可以制作出高質量的2D和3D圖形,先記錄一下,以后慢慢學習。

matplotlib下載及API手冊地址:http://sourceforge.net/projects/matplotlib/files/matplotlib/

數(shù)學庫numpy下載及API手冊地址:http://www.scipy.org/Download

幾個繪圖的例子,來自API手冊:

1、最簡單的圖:

代碼:

#!/usr/bin/env python
import matplotlib.pyplot as plt
plt.plot([10, 20, 30])
plt.xlabel('tiems')
plt.ylabel('numbers')
plt.show()

2.餅圖:

代碼:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from pylab import *
# make a square figure and axes
figure(1, figsize=(6,6))
ax = axes([0.1, 0.1, 0.8, 0.8])
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
fracs = [15,30,45, 10]
explode=(0, 0.05, 0, 0)
pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True)
title('Raining Hogs and Dogs', bbox={'facecolor':'0.8', 'pad':5})
savefig('D:\\pie.png')
show()

3、使用numpy庫函數(shù):

代碼:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
t = np.arange(0.0, 1.01, 0.01)
s = np.sin(2*2*np.pi*t)
plt.fill(t, s*np.exp(-5*t), 'r')
plt.grid(True)
#保存為PDF格式,也可保存為PNG等圖形格式
plt.savefig('D:\\test.pdf')
plt.show()

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python編碼操作技巧總結》、《Python圖片操作技巧總結》、《Python數(shù)據結構與算法教程》、《Python Socket編程技巧總結》、《Python函數(shù)使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • python基礎入門之列表(一)

    python基礎入門之列表(一)

    在Python中,列表(list)是常用的數(shù)據類型。列表由一系列按照特定順序排列的項(item)組成。
    2021-06-06
  • Python爬蟲中urllib庫的進階學習

    Python爬蟲中urllib庫的進階學習

    本篇文章主要介紹了Python爬蟲中urllib庫的進階學習內容,對此有興趣的朋友趕緊學習分享下。
    2018-01-01
  • PyCharm出現(xiàn)Error:Python?packaging?tool?'setuptools'?not?found解決辦法

    PyCharm出現(xiàn)Error:Python?packaging?tool?'setuptools&apo

    這篇文章主要給大家介紹了關于PyCharm出現(xiàn)Error:Python?packaging?tool?'setuptools'?not?found的解決辦法,文中通過圖文及代碼介紹的非常詳細,需要的朋友可以參考下
    2023-12-12
  • Python中關于文件的具體操作與介紹

    Python中關于文件的具體操作與介紹

    文件與目錄操作是編程語言中非常重要的功能,Python也對其提供了相應的API支持,這篇博文就是具體介紹它們的使用方法,通讀本篇對大家的學習或工作具有一定的價值,需要的朋友可以參考下
    2021-09-09
  • Python的幾個高級語法概念淺析(lambda表達式閉包裝飾器)

    Python的幾個高級語法概念淺析(lambda表達式閉包裝飾器)

    本文主要記錄自己對幾個高級語法概念的理解:匿名函數(shù)、lambda表達式、閉包、裝飾器。這幾個概念并非Python特有,但本文只限于用Python做說明
    2016-05-05
  • Python日志器使用方法及原理解析

    Python日志器使用方法及原理解析

    這篇文章主要介紹了Python日志器使用方法及原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • python利用拉鏈法實現(xiàn)字典方法示例

    python利用拉鏈法實現(xiàn)字典方法示例

    這篇文章主要介紹了python利用拉鏈法實現(xiàn)字典的方法,文中給出了詳細的示例代碼,相信對大家具有一定的參考價值,需要的朋友可以們下面來一起看看吧。
    2017-03-03
  • 教你如何使用Python開發(fā)一個釘釘群應答機器人

    教你如何使用Python開發(fā)一個釘釘群應答機器人

    在聊天工具大肆侵入我們生活各個方面的今天,各種消息無時無刻不在侵擾我們的每一寸時間,這種情況下,一個聊天的機器人就很有必要了.今天,我們來學習一下使用 Python 開發(fā)一個釘釘?shù)膽饳C器人,助你「人生苦短,少回消息」,需要的朋友可以參考下
    2021-06-06
  • 如何在Python中編寫并發(fā)程序

    如何在Python中編寫并發(fā)程序

    讓計算機程序并發(fā)的運行是一個經常被討論的話題,今天我想討論一下Python下的各種并發(fā)方式。
    2016-02-02
  • python使用百度或高德地圖獲取地理位置并轉換

    python使用百度或高德地圖獲取地理位置并轉換

    用python處理地理位置是非常常見的需求,下面這篇文章主要給大家介紹了關于python使用百度或高德地圖獲取地理位置并轉換的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07

最新評論