Установка - удалить отпуск с участия в складе, а не работать, как и ожидалосьPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Установка - удалить отпуск с участия в складе, а не работать, как и ожидалось

Сообщение Anonymous »

С 2025/2/17 - праздник, он должен быть удален с участка.

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

rangebreaks
выглядит точно для этого случая, но он генерирует очень странный график.
Полный код:

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

#!/usr/bin/env python3
import yfinance as yf
import plotly.graph_objs as go
from plotly.subplots import make_subplots
import pandas as pd
import datetime

STK="AMZN"
end_time = datetime.datetime.strptime("2025-02-19","%Y-%m-%d")
start_time = end_time - datetime.timedelta(days=7)
df = yf.Ticker(STK).history(start=start_time,end=end_time,interval="30m")

fig = make_subplots(rows=1, cols=1,
vertical_spacing=0.01,
#shared_xaxes=True
)

trace = go.Candlestick(
x=df.index,
open=df["Open"],
high=df["High"],
low=df["Low"],
close=df["Close"],
)
fig.add_trace(trace)

fig.update_xaxes(
rangebreaks=[
dict(bounds=["sat", "mon"]),
dict(values=["2025-02-17","2025-12-25"]),
dict(bounds=[16, 9.5], pattern="hour")
]
)
fig.show()

output:

Если прокомментировать вторую строку в диапазоне < /code>, выходной график, как ниже: < /p>

Ожидаемый выход должен быть сокращен в диапазоне 2025-02-17

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

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

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

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

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

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

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