ホームページ > バックエンド開発 > Python チュートリアル > Pythonの描画ツールmatplotlibの使用例

Pythonの描画ツールmatplotlibの使用例

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-16 08:43:29
オリジナル
1569 人が閲覧しました

matplotlib は、2 次元グラフィックスを描画するための非常に強力な Python モジュールです。Python 言語を使用して MATLAB 描画関数の使いやすさを実現すると同時に、非常に強力なカスタマイズ性を備えています。これは、対話型描画に非常に適した matlab に似た一連のコマンド API を提供します。また、描画コントロールとして簡単に使用したり、GUI アプリケーションに埋め込んだりすることもできます。ドキュメントは非常に充実しており、ギャラリー ページには何百ものサムネイルがあり、それらを開くとすべてソース プログラムが含まれています。したがって、特定の種類の図を描画する必要がある場合は、このページを参照してコピーし、貼り付けるだけで基本的に作業は完了します。

コード例は次のとおりです:

1. 棒グラフ

import matplotlib.pyplot as plt 
plt.bar(left = 0,height = 1)
plt.show()

ログイン後にコピー

操作効果は次のとおりです:

2. 円グラフ

#! coding: cp936
from pylab import *
# make a square figure and axes
figure(1, figsize=(6,6))
ax = axes([0.1, 0.1, 0.8, 0.8])
fracs = [45, 30, 25]       #每一块占得比例,总和为100
explode=(0, 0, 0.08)       #离开整体的距离,看效果
labels = 'Hogs', 'Dogs', 'Logs' #对应每一块的标志
pie(fracs, explode=explode, labels=labels,
        autopct='%1.1f%%', shadow=True, startangle=90, colors = ("g", "r", "y"))
                 # startangle是开始的角度,默认为0,从这里开始按逆时针方向依次展开
title('Raining Hogs and Dogs')  #标题
show()
ログイン後にコピー

操作効果は次のとおりです:

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート