科学の箱

科学・IT・登山の話題

Python

matplotlibでfigureを利用する

投稿日:2018年3月23日 更新日:

matplotlibでfigureオブジェクトを利用するとグラフを表示する位置を細かく指定できる。

まずはfigureを使ってグラフを一つ表示してみる。


>>> import matplotlib.pyplot as plt
>>> import numpy as np
>>> x = np.arange(0,20,2)
>>> y = x ** 2
>>> fig = plt.figure()
>>> axes = fig.add_axes([0.1, 0.1, 0.8, 0.8])
>>> axes.plot(x,y)
>>> axes.set_xlabel('X label')
>>> axes.set_ylabel('Y label')
>>> axes.set_title('Title')
>>> plt.show()

 

 

次にaxesを複数追加してサブプロットを表示する。


>>> fig = plt.figure()
>>> axes = fig.add_axes([0.1, 0.1, 0.8, 0.8])
>>> axes_1 = fig.add_axes([0.2, 0.2, 0.4, 0.3])
>>> axes.plot(x,y)
>>> plt.show()

 

 

 

 

 

メタ情報

inarticle



メタ情報

inarticle



-Python

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

pythonでTensorFlowを使うまで

TensorFlowが利用できるまでの設定手順をまとめる。 まず基本となるインストラクションはこちらにある。 https://www.tensorflow.org/install/pip このインスト …

no image

Scrapy – Tutorial

Tutorialはこちら https://doc.scrapy.org/en/latest/intro/tutorial.html 特に難しい点はないがいくつかポイント spidersディレクトリはプ …

no image

配列をリストから生成

配列をリストから生成 numpyにおける配列はnp.arrayを使って生成する。最も基本となる方法はnp.arrayに引数としてリストを渡してやる方法である。 まずは整数の配列を生成してみる。 pri …

no image

配列の属性を確認

numpyでは生成した配列の中身を確認するための属性が用意されている。 主な属性は以下の通り 次元数を確認:ndarray.ndim 各次元の大きさを確認:ndarray.shape 全部の要素数:n …

no image

automated the boring – day8

https://automatetheboringstuff.com/chapter15/ さてプログラムを実行しているときに案外出てくる要件が時間計測。 例えばアルゴリズム間でパフォーマンスを比較す …

2018年3月
« 2月   4月 »
 1234
567891011
12131415161718
19202122232425
262728293031  

side bar top



アーカイブ

カテゴリー