(ⅱ)でPythonのmatplotlibの使用

1、スケール、凡例を設定し、ラベルのフォントサイズを調整します

1)サイズスケールを提供

ここに画像を挿入説明

plt.xticks(fontsize=20)
plt.yticks(fontsize=20)

ここに画像を挿入説明

セット座標の2)、サイズ

plt.xlabel(..., fontsize=20)
plt.ylabel(..., fontsize=20)

ここに画像を挿入説明

3)、凡例のフォントサイズを設定します

plt.legend(..., fontsize=20)

2、追加のノート(注釈)

plt.annotate('注释', xy=(2, 1), xytext=(3, 4),color='r',size=15,arrowprops=dict(facecolor='g', shrink=0.05))

ここに画像を挿入説明
PS:

  • パラメータは、xyコメントの場所を追加する必要があります。
  • パラメータはxytext、コメント、コンテンツの場所です。
  • パラメータはxycoords次のとおりです。
パラメータ 入門
フィギュア・ポイント 左下の点で、図の左下から点
フィギュアピクセル 図の左下の図の左下の画素の画素。
フィギュア画分 デジタルの左下隅の左下部分から図の一部
軸のポイント 左下から軸の左下隅からの点は座標点
軸ピクセル 左下隅の画素座標から座標軸の左下隅から画素
軸画分 左下隅の左下部分から軸の割合
データ 注釈付きオブジェクト(デフォルト)を使用して、システム(デフォルト)座標注釈されるオブジェクトの座標系を使用し
極性(シータ、R) そうでない場合はネイティブの「データ」の座標トン
  • パラメータは、colorフォントの色を設定します。
  • パラメータextcoords設定テキストのオフセット注:
パラメータ 座標系
「フィギュアのポイント」 グラフィックの左下隅からポイント数
「フィギュアのピクセルの グラフィックの左下隅からのピクセル数
「フィギュアの割合」 0,0グラフィカル左下隅、右上隅が1,1であります
「軸のポイント」 ドメインの軸の数の左下隅から
「軸のピクセルの ドメイン軸の左下隅からのピクセル数
「軸画分」 0,0軸フィールドは、左下隅、右上隅であります1,1-
'データ' ドメインデータ座標軸使用
  • パラメータのsize設定は、フォントサイズをコメント。
  • パラメータverticalalignment:垂直配向パラメータ:[「中央」|「上部 」|「下部」|「ベースライン」]
  • パラメータhorizontalalignment:水平配向パラメータ:[「中央」|「右 」|「左」]
  • パラメータarrowpropsに関連するパラメータ情報、関連する矢印の辞書の種類:
    使用:
 arrowprops=dict(facecolor='g', shrink=0.05)
パラメータ 入門
ポイントの矢印の幅の幅は、ポイントを矢印します
headwidth 矢印の基点における点の矢印ヘッドの基部の幅の幅
headlength 矢印の長さの点のポイントの矢印ヘッドの長さ
シュリンク 全長スコアの両端から「縮小」の合計長さの割合は、両端から「縮小します」
FaceColor 矢印の色
  • パラメータはbbox:dictのクラス・パラメータの境界についてのコメントに関連して
    使用:
  bbox=dict(boxstyle='round,pad=0.5', fc='yellow', ec='k',lw=1 ,alpha=0.5) 
パラメータ 入門
boxstyle ブロック状
FaceColor(略称FC) 背景色
EdgeColor(ECと略記) 国境線の色
エッジ幅 ボーダーラインサイズ

** PS:**共通ブロックの形状は以下のとおりです。

  1. 平方
  2. ノコギリ
  3. roundtooth
  4. raarow
  5. larrow
  6. 円形
  7. round4

3、テキスト

plt.text(6, 5, "test", size=50, rotation=30.,ha="center", va="center",bbox=dict(boxstyle="round",ec=(1., 0.5, 0.5),fc=(1., 0.8, 0.8),))

ここに画像を挿入説明

  • パラメータx,y:値は座標値を表します。
  • パラメータは、colorフォントの色を設定します。
  • パラメータは、fontsizeフォントサイズを設定します。
  • パラメータverticalalignment:垂直配向パラメータ:[「中央」|「上部 」|「下部」|「ベースライン」]
  • パラメータhorizontalalignment:水平配向パラメータ:[「中央」|「右 」|「左」]
  • パラメータのxycoords選択は、軸システム、上記コンテンツに関連するパラメータを調整する指定しました。
  • パラメータbboxタイトル枠を高めるために、上記コンテンツに関連するパラメータ。

リファレンスコード:

https://github.com/ZhangJiangtao-0108/pythonmatplotlib_example.pyファイル

リリース9件のオリジナルの記事 ウォンの賞賛2 ビュー99

おすすめ

転載: blog.csdn.net/jocker_775065019/article/details/104866492