【1分で解決!】matplotlibのY軸(ticker)に円マークを付けるシンプルな方法

この記事でわかること

  • matplotlibのY軸(ticker)に円マークをつけるPythonの書き方がわかる
  • matplotlib.tickerのStrMethodFormatterの使い方の例がわかる

 

実現したいこと

matplotlibのグラフ描画においてY軸のところの数字に円マークを付けて出力したい。

イメージは以下のとおりです。

matplotlibにてグラフのY軸に円マークを入れる

 

Y軸に円マークを付けるサンプルコード

Y軸に円マークを付けるサンプルコードを載せます。

import matplotlib.pyplot as plt
import matplotlib.ticker as mtick

import pandas as pd

x = [1,2,3,4,5,6,7,8,9,10]
y = [i * 1000  for i in x   ]

ax = plt.subplot()

#Y軸は円マークを追加したい
fmt = '¥{x:,.0f}'
tick = mtick.StrMethodFormatter(fmt)
ax.yaxis.set_major_formatter(tick) 
        
plt.plot(x,y)

 

まとめ

以上、Y軸に円マークを付けるを実現する方法でした。

\IT未経験者からのサポートあり!転職サービス3選!!/

サービス名
未経験 未経験OK 未経験の転職専用 経験者向け
公開の求人数 ITエンジニア全体で1万件以上
ITエンジニア未経験で600件以上
未公開 5,000件以上
利用対象 全職種 IT特化 IT特化
特徴 ✓誰もが知る転職サービス
✓経歴を登録しておくとオファーが来る
✓企業担当者と条件交渉
✓スキルの身につく企業を紹介
✓IT専門のエージェントが対応
✓転職成功すると年収200万円以上の大幅アップがある
転職サポート内容
  • 求人検索
  • 企業担当者と交渉
  • 求人紹介
  • ライフプランのサポート
  • キャリア相談
  • 求人紹介
  • 提出書類の添削
  • 面接対策
公式サイト リクナビネクスト テックゲート レバテックキャリア
最新情報をチェックしよう!