Код: Выделить всё
import plotly.graph_objects as go
fig = go.Figure()
fig.add_trace(go.Box(q1=[ 1, 2, 3 ], median=[ 4, 5, 6 ],
q3=[ 7, 8, 9 ], lowerfence=[-1, 0, 1],
upperfence=[7, 8, 9], mean=[ 2.2, 2.8, 3.2 ],
sd=[ 0.2, 0.4, 0.6 ], notchspan=[ 0.2, 0.4, 0.6 ], name="Precompiled Quartiles"))
fig.show()

Я уже рассчитал минимальное и max и хочу их использовать.
Вот как выглядит график, когда я передаю фрейм данных со всеми записями. Plotly сам рассчитывает q1,q3,max,min - все хорошо, кроме производительности. Я предполагаю, что это связано с тем, что значения отображаются на графике, и это затрудняет его рендеринг.
Мне нравится сначала вычислять агрегаты и по возможности использовать их. Итак, я рассчитал q1,q3,max, min. Вы можете видеть, что для группы BrightData максимальное значение превышает опыт.

Я ожидаю, что опыт и максимум могут отображаться на одном графике и иметь здесь разные значения.
Подробнее здесь: https://stackoverflow.com/questions/792 ... assing-pre