Plotly.Graph_Objects.Ohlc

Plotly.Graph_Objects.Ohlc
“Åpne, høye, lave og lukkede eller OHLC -diagrammer er typer økonomiske kriser som brukes til å beskrive de åpne, høye, lave og nære verdiene for en gitt variabel. OHLC -diagrammer bruker tips om linjene for å representere lave og høye verdier, mens de horisontale segmentene betegner de åpne og nære verdiene.”

La oss diskutere hvordan vi kan bruke plottly Graph_Objects -modulen for å lage OHLC -diagrammer.

Enkelt OHLC -diagram

For å illustrere hvordan du oppretter et OHLC -diagram, bruker vi det plottete finansdatasettet i ressursen nedenfor:

https: // github.com/plotly/datasett/blob/master/finans-charts-eple.CSV

Vi kan deretter kjøre koden som vist:

Importer plotly.Graph_Objects som GO
Importer pandaer som PD
df = pd.read_csv ('https: // rå.GitHubUserContent.com/plotly/datasett/master/finans-charts-eple.CSV ')
Fig = GO.Figur (data = gå.OHLC (
x = df ['date'],
ÅPEN = DF ['AAPL.Åpen'],
høy = df ['AAPL.Høy'],
lav = df ['AAPL.Lav'],
Lukk = df ['AAPL.Lukk']
))
Fig.forestilling()

Koden over skal bruke det medfølgende datasettet til å opprette et OHLC -diagram. Den resulterende figuren er som vist:

Du kan bruke Rangeslider til å velge et bestemt datoområde.

For å skjule rekkevidden, kan du kjøre koden som:

Fig.update_layout (xaxis_rangeslider_visible = falsk)

Dette skal returnere OHLC -figuren uten rekkevidden som vist:

Du kan også angi tilpassede farger for å øke og synkende punkter, som vist i koden nedenfor:

Importer plotly.Graph_Objects som GO
Importer pandaer som PD
df = pd.read_csv ('https: // rå.GitHubUserContent.com/plotly/datasett/master/finans-charts-eple.CSV ')
Fig = GO.Figur (data = gå.OHLC (
x = df ['date'],
ÅPEN = DF ['AAPL.Åpen'],
høy = df ['AAPL.Høy'],
lav = df ['AAPL.Lav'],
Lukk = df ['AAPL.Lukk'],
økende_line_color = 'blå', decruting_line_color = 'rød'
))
Fig.update_layout (xaxis_rangeslider_visible = falsk)

Den resulterende figuren er avbildet nedenfor:

Lukking

I denne artikkelen dekket vi det grunnleggende om å lage OHLC -diagrammer ved hjelp av Packs Packs Plotly Graph_Objects. Utforsk dokumentene for mer.