Spiski.Graph_Objects.OHLC

Spiski.Graph_Objects.OHLC
„Wykresy otwarte, wysokie, niskie i bliskie lub OHLC to rodzaje czynności finansowych używanych do opisania wartości otwartych, wysokich, niskich i bliskich dla danej zmiennej. Wykresy OHLC wykorzystują końcówki linii do reprezentowania niskich i wysokich wartości, podczas gdy segmenty poziome oznaczają wartości otwarte i bliskie."

Omówmy, w jaki sposób możemy użyć modułu graf_objects do tworzenia wykresów OHLC.

Prosty wykres OHLC

Aby zilustrować, jak utworzyć wykres OHLC, użyjemy zestawu danych Finance w poniższym zasadzie:

https: // github.com/plotly/zbiorów danych/blob/master/finance-charts-apple.CSV

Następnie możemy uruchomić kod, jak pokazano:

importować fabuły.Graph_Objects jak Go
importować pandy jako PD
df = pd.read_csv ('https: // raw.Githubusercontent.com/plotly/danych/master/finance-karts-apple.CSV ')
Fig = Go.Rysunek (dane = Go.OHLC (
x = df ['data'],
Open = df ['aapl.Otwarty'],
high = df ['aapl.Wysoki'],
Low = df ['aapl.Niski'],
close = df ['aapl.Zamknąć']
))
Figa.pokazywać()

Powyższy kod powinien użyć dostarczonego zestawu danych, aby utworzyć wykres OHLC. Powstała liczba jest jak pokazana:

Możesz użyć zasięgu, aby wybrać określony zakres dat.

Aby ukryć suwak zasięgu, możesz uruchomić kod jako:

Figa.aktualizacja_layout (xaxis_rangeslider_visible = false)

Powinno to zwrócić figurę OHLC bez suwaka zasięgu, jak pokazano:

Możesz także ustawić niestandardowe kolory do zwiększenia i zmniejszania punktów, jak pokazano w poniższym kodzie:

importować fabuły.Graph_Objects jak Go
importować pandy jako PD
df = pd.read_csv ('https: // raw.Githubusercontent.com/plotly/danych/master/finance-karts-apple.CSV ')
Fig = Go.Rysunek (dane = Go.OHLC (
x = df ['data'],
Open = df ['aapl.Otwarty'],
high = df ['aapl.Wysoki'],
Low = df ['aapl.Niski'],
close = df ['aapl.Zamknąć'],
ROINGING_LINE_COLOR = „Blue”, zmniejszanie_line_color = „czerwony”
))
Figa.aktualizacja_layout (xaxis_rangeslider_visible = false)

Powstały rysunek przedstawiono poniżej:

Zamknięcie

W tym artykule omówiliśmy podstawy tworzenia wykresów OHLC za pomocą pakietu fabularnego Graph_Objects. Przeglądaj dokumenty w celu uzyskania więcej.