Я хочу указать, что одна кривая является гибридом двух других кривых.Я подумал, что было бы неплохо использовать верхний / нижний треугольники и наложение / суперпозицию двух для гибрида.Т.е.
Проблема: гексаграмма отсутствуетмаркер.И мне не удается использовать какие-либо латексные символы (\ DavidStar, \ davidsstar, \ majorarofdavid).Как я могу это сделать?
Альтернативная стратегия: наложение «^» и «v».Как?
Альтернативная стратегия: использовать еще 3 символа, которые дополняют друг друга.Однако я не могу найти такой набор в matplotlib .
Редактировать
В ответ на комментарии я попытался это:
from matplotlib import pyplot
import numpy as np
fig, ax = pyplot.subplots()
a = np.arange(5)
lh1, = ax.plot(a, a, 'k', marker='v',ms=30,markerfacecolor='none',markeredgewidth=1.5)
lh2, = ax.plot(a, a, 'k', marker='^',ms=30,markerfacecolor='none',markeredgewidth=1.5)
ax.legend([lh1,lh2], ['1','2'] )
И это:
lh1, = ax.plot(a, a , 'r', marker=10 ,ms=30,markerfacecolor='none',markeredgewidth=1.5)
lh2, = ax.plot(a, 2*a, 'y', marker=11 ,ms=30,markerfacecolor='none',markeredgewidth=1.5)
lh3, = ax.plot(a, 3*a, 'o', marker='D',ms=30,markerfacecolor='none',markeredgewidth=1.5)
Но результат не очень хороший, и я бы хотел избежать такого взлома.
