matplotlib (버전 1.3.1) 및 Python 2.7을 사용하여 서브 도표 (6x2) 그리드를 플로팅합니다. 한 번에 이러한 플롯의 모든에 줄 속성을 변경하는 방법이 :Matplotlib : 모든 서브 플롯의 선 두께 변경
fig, axes = plt.subplots(ncols=6, nrows=2,
sharex=True, sharey=True, figsize=(30,5))
axes[0,0].plot(x, y)
axes[1,5].plot(z, a)
등
내 질문은 이것이다 :이 같은 줄거리에 내 그림 플롯 일을 설정? 각 축마다 수동으로 axes[0,0].plot(x,y,'k',linewidth=2.0)
을 지정할 수는 있지만 한 번에 12 개의 모든 플롯에 대해 수행해야 할 방법이 있어야한다고 생각했습니다.
건배.
'mpl.rc ('lines', linewidth = 2.0)'을 사용할 수 있습니다. 각 호출에서 명시 적으로 쓰는 것을 선호하는지 확실하지 않습니다. 감사합니다. – cel
선의 폭에 대해서도 효과가 있었지만 왜''mplr.rc ('lines', color = 'black')''가 작동하지 않았습니까? – user3087409
흥미로운 질문입니다. 문서가 작동한다고 주장합니다. 하지만 여기서도 작동하지 않는 것 같습니다. http://matplotlib.org/1.4.1/users/customizing.html#dynamic-rc-settings – cel