Как повернуть глифы в боке?

Я пытаюсь создать ориентированные треугольники следующим образом:

fig.triangle(x, y, angle=theta)

Но глифы всегда отображаются без вращения, независимо от теты. Какие-нибудь мысли?


person Mr. W.    schedule 12.03.2015    source источник


Ответы (1)


[Начиная с Bokeh 0.8.1] Не все глифы поддерживают вращение. Иногда это просто не имеет смысла, например. для line какую точку вы бы повернули? Свойство angle также не было добавлено к «маркерам» вообще, потому что многие из них осесимметричны. Но, возможно, разумно добавить свойство angle специально для треугольников. Я призываю вас сообщить о проблеме с запросом функции в системе отслеживания проблем Bokeh GH: https://github.com/bokeh/bokeh/issues

person bigreddot    schedule 12.03.2015
comment
Спасибо, но я не могу заставить angle работать ни с одним глифом. Вы знаете кого-нибудь, кто поддерживает это? - person Mr. W.; 12.03.2015
comment
square и rect оба делают. ray также принимает angle. У других, таких как wedge и annular_wedge, есть start_angle и end_angle. Для многих других это не имеет смысла. circle и другие маркеры симметричны. quad по определению выровнено по оси. Такие вещи, как patch и line, не имеют очевидных причин для чередования. Было бы полезнее, если бы вы объяснили, чего на самом деле хотите добиться с помощью своих данных. - person bigreddot; 12.03.2015
comment
Хорошо, я могу заставить его работать для rect и ray, но не для square. Я просто пытаюсь добавить стрелки вдоль линии. - person Mr. W.; 12.03.2015
comment
Если это не работает для square, то это ошибка, сообщите о проблеме в системе отслеживания проблем Bokeh GH: github.com/bokeh/bokeh/issues - person bigreddot; 13.03.2015
comment
Тем временем вы сможете использовать rect вместо square в качестве обходного пути. - person bigreddot; 13.03.2015