【日本語名】matplotlibのlinestyle
英語の線種はそのまま書けばいいけど,日本語の論文を書くとき,日本語名がわからなくて翻訳ツール使っても適切な単語が出てこなかったのでメモ.
Sponsored by Google AdSense
主要な線種一覧
文字列による線種 | 記号による線種 | 日本語名 |
---|---|---|
solid | - | 実線 |
dotted | : | 点線 |
dashed | – | 破線 |
dashdot | -. | 鎖線 |
「文字列による線種」と「記号による線種」は,linestyle
で実際に指定することができるもの.
英語名は文字列による線種+lineで作れる.
e.g.) solid line
これ以外にも指定できる文字列があったり,タプルを使って指定する方法があるが,今回示した基本的なものがあれば日本語が作れるはずなので割愛.
詳しくは以下の公式ドキュメントを参考にすると良い.
線種の例
以下のスクリプトで例を作成.見た目で対応を確認.
import matplotlib.pyplot as plt
fig, ax = plt.subplots(facecolor='w')
for i, l in enumerate(['solid', 'dotted', 'dashed', 'dashdot']):
ax.plot([0, 1], [i, i+1], label=l, linestyle=l)
ax.legend(facecolor='#f0f0f0', edgecolor='None')
plt.show()
実行環境
python 3.8.8
matplotlib 3.3.4
コメント
ニッチすぎる気もするが,必要な人もいる,はず.
参考文献
- Linestyles - matplotlib
- 公式ドキュメント
- [Matplotlib] 線の種類、色と太さの設定 - Python数値計算入門
- 日本語で
linestyle
の指定方法を解説している記事
- 日本語で