Что такое "точки цифры" в matplotlib и как они определяются?

Хотя это, вероятно, элементарный вопрос, у меня возникают проблемы с поиском ответа (поисковые термины не помогают, так как они генерируют много ложных совпадений): что такое "точки цифры" matplotlib и как они определяются?

Например, если у меня есть что-то вроде

annotate("A note", (x_val, y_val), textcoords='offset points', xytext=(5,-5))

координаты аннотации будут xval+f(5) а также yval+f(-5)и я пытаюсь выяснить, что f(.) как выглядит и от каких параметров фигуры или осей это зависит.

1 ответ

Точка - это просто типографская точка или 1/72 дюйма. С точки зрения пикселей, это будет точка /72 * дисплей dpi. figure points будет относиться к смещению в точках от границы самой фигуры, в то время как offset points в примере с аннотацией вы указываете на смещение относительно предоставленной координаты x/y.

Другие вопросы по тегам