Plotly: как стилизовать графический рисунок, чтобы на нем не отображались пробелы для пропущенных дат?Python

Программы на Python
Ответить
Anonymous
 Plotly: как стилизовать графический рисунок, чтобы на нем не отображались пробелы для пропущенных дат?

Сообщение Anonymous »

У меня есть график обменного курса EUR/JPY за несколько месяцев с 15-минутными интервалами, поэтому в результате нет данных с вечера пятницы до вечера воскресенья.
Вот часть данных. Обратите внимание на пропуск в индексе (тип: DatetimeIndex) за выходные:
[img]https:// i.sstatic.net/jZLU5.png[/img]


Построение этих данных на графике приводит к появлению пробела в недостающих датах. Использование приведенного выше фрейма данных:

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

import plotly.graph_objs as go
candlesticks = go.Candlestick(x=data.index, open=data['Open'], high=data['High'],
low=data['Low'], close=data['Close'])
fig = go.Figure(layout=cf_layout)
fig.add_trace(trace=candlesticks)
fig.show()
Вывод:

Изображение


Я хотел бы создать график, который отображает график, как на втором графике, где нет пробелов, но ось X отображается так, как есть. на первом графике. Или, по крайней мере, отображаться в гораздо более кратком и адаптивном формате, максимально близком к первому графику.

Заранее благодарим за любую помощь!

Подробнее здесь: https://stackoverflow.com/questions/613 ... or-missing
Ответить

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

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

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

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

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