2016-01-07 3 views
0

кодне может изменить цвет линии в Matplotlib

import matplotlib 
matplotlib.rc("lines", marker="x", linewidth=5, color="r") 
import pylab 
pylab.plot([1,2,3]) 
pylab.show() 

описания

  • мне нужна красная линия, но это не

enter image description here

  • Я изменил ширину линии, она работает.
  • Окружающая среда - это окна, а идеал - prcharm.
  • python3.5. Я использовал Anaconda3.

ответ

2

Это не реально, как matplotlib.rc следует использовать. Это более глобальная конфигурация. Я также не думаю, что только color является допустимым параметром.

Для всего одного сюжета, сделать это:

import matplotlib.pyplot as plt 
fig, ax = plt.subplots() 
ax.plot([1, 2, 3], [4, 5, 6], linestyle='-', color='r', linewidth=2) 
fig.savefig('plot_with_red_line.png', dpi=100) 

Кроме того, не следует использовать интерфейс pylab. Используйте pyplot.