2017-08-15 4 views

答えて

1

あなたにも同じmatplotlib.pyplot.setp()の方法で、各ラインのプロパティを指定することができます。

import matplotlib.pyplot as plt 
import numpy as np 

x = np.arange(0, 1.0, 0.01) 
y1 = np.sin(2*np.pi*x) # function 1 
y2 = np.sin(4*np.pi*x) # function 2 
lines = plt.plot(x, y1, x, y2) 

l1, l2 = lines # split lines  
plt.setp(l1, linewidth=1, color='r', linestyle='-') # set function 1 linestyle 
plt.setp(l2, linewidth=1, color='g', linestyle='-') # set function 2 linestyle 

plt.show() 

出力:

enter image description here

+0

LiamG_Gはあなたが何を望んでなかったことでしょうか? – manelfp

+0

はい、申し訳ありません。今日でもこれに戻って来なかったのです。ありがとうございました! –

関連する問題