Как выровнять аннотацию по краю всей фигуры на графике?Python

Программы на Python
Ответить
Anonymous
 Как выровнять аннотацию по краю всей фигуры на графике?

Сообщение Anonymous »

Я знаю, как выровнять аннотации относительно области печати (используя xref="paper"). Я хочу разместить аннотацию в правом нижнем углу всей фигуры. Абсолютное или относительное смещение не работает, поскольку ширина поля за пределами области построения меняется у нескольких фигур в зависимости от их содержимого. Есть ли способ это сделать?
Большое спасибо.
Изменить: пример кода

Код: Выделить всё

import plotly.express as px

fig = px.scatter(x=[1, 2, 3], y=[1, 2, 3], title="Try panning or zooming!")

fig.add_annotation(text="Absolutely-positioned annotation",
xref="paper", yref="paper",
x=0.3, y=0.3, showarrow=False)

fig.show()
Эта аннотация располагается соответственно началу графика, а не краям графика.
[img]https:/ /i.sstatic.net/KRqDr.png[/img]


Подробнее здесь: https://stackoverflow.com/questions/760 ... -in-plotly
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»