как включить изображение для легенды стиля линии сюжета в текстовое поле - PullRequest
0 голосов
/ 07 февраля 2020

Когда мы вызываем legend, в окне появляется та маленькая картинка, которая показывает стиль линии / маркера, использованный в моем графике вместе с текстом. Я хочу получить это изображение для сюжета (небольшой отрезок из solid линии и пунктирной линии) и включить их в текстовое поле.

Самое близкое, что у меня есть, это что-то вроде следующего:

stable, = ax.plot(np.arange(10),np.arange(10),linestyle='solid', linewidth=5,color='k')
unstable, = ax.plot(np.arange(10),np.arange(10),linestyle='dashed', linewidth=3, color='k')
ghost, = ax.plot(0,0) # just to make some space in the legend box
ax.legend([ghost,stable,unstable],['Some text','some text', 'some text',loc='lower left')

Однако для текстов, которые я хочу включить, я думаю, что будет проще использовать отдельную рамку text и включить «изображение», которое я вижу в обычной рамке legend, как мне нужно к этому несколько раз. Как это сделать?

...