英語の線種はそのまま書けばいいけど,日本語の論文を書くとき,日本語名がわからなくて翻訳ツール使っても適切な単語が出てこなかったのでメモ.

主要な線種一覧

文字列による線種 記号による線種 日本語名
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()

/images/post/20220214-linestyles.png

実行環境

python  3.8.8
matplotlib  3.3.4

コメント

ニッチすぎる気もするが,必要な人もいる,はず.

参考文献