Plotly Express – как установить ползунок даты на точечной диаграмме x,yPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Plotly Express – как установить ползунок даты на точечной диаграмме x,y

Сообщение Anonymous »

Я пытаюсь построить точечную диаграмму, которая позволит мне сделать пару вещей:
  • Переключить выбранный диапазон дат, который автоматически отображает координаты для каждый день в пределах диапазона – я думаю, можно использовать какой-то ползунок, но мне не удалось заставить его работать.
  • Определите дату начала и окончания – я подумал об использовании тепловой карты для отображения пути координат в диапазоне дат
Вот некоторые данные:
Дата x y
2024-10-09 0,08 4,83
2024- 10-16 0,01 4,83
23 октября 2024 г. 0,28 4,83
30 октября 2024 г. 0,24 4,83
06.11.2024 0,32 4,83
13.11.2024 0,64 4,62
20.11.2024 0,62 4,58
27.11.2024 0,49 4,58
04.12.2024 0,39 4,58
11 декабря 2024 0,52 4,58
Базовый график рассеяния работает:

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

fig = px.scatter(df, x="x", y="y", width=600, height=600,
range_x=[df['x'].min(), df['x'].max()], range_y=[df['y'].min(), df['y'].max()])
Я установил минимальное и максимальное значения, потому что позже я перенесу начало координат к медианным значениям x и y.
  • < li>Код Rangeslider сбрасывает ось X, которая не является правильным направлением. Он также не позволяет устанавливать начальную и конечную точку*.*

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

fig.update_layout(xaxis=dict(rangeslider=dict(visible=True), type="date"))
  • fig.layout.sliders кажется еще одним вариантом, но я не нашел объяснения, которое могло бы вести в правильном направлении.
Спасибо за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/792 ... atter-plot
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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