Plotly.Graph_Objects.lysestake

Plotly.Graph_Objects.lysestake
“I denne artikkelen vil vi utforske hvordan du lager lysestakende plott ved hjelp av plottly graf_objektsmodulen. Lysestakeplott eller OHLC er typer tomter som brukes til å visualisere åpne, høye, lave og nære verdier for en gitt parameter.”

Sjekk ut opplæringen vår på Plotly OHLC -plott for å lære mer.

Enkelt lysestake -diagram ved hjelp av Graph_Objects

La oss illustrere hvordan vi kan lage et enkelt lysestake -diagram. For dette eksemplet vil vi bruke EUR/USD -dataene fra Yahoo Finance.

Sjekk ressursen nedenfor for å lære mer.

https: // økonomi.Yahoo.com/sitat/EURUSD%3DX/Historie?P = EURUSD%3DX

Koden er gitt nedenfor:

Importer plotly.Graph_Objects som GO
Importer pandaer som PD
df = pd.read_csv ('EURUSD.CSV ')
Fig = GO.Figur(
data = gå.Lysestake (
x = df ['date'],
Åpne = df ['Open'],
høy = df ['høy'],
lav = df ['lav'],
Lukk = df ['Lukk']
)
)
Fig.forestilling()

I eksemplet over bruker vi Pandas -pakken for å laste ned den nedlastede CSV til en DataFrame.

Vi bruker deretter Graph_Objects.Figur og graf_objekter.Candlestick () Funksjon for å lage et lysestake -plott av dataene.

Det resulterende plottet er som vist:

Du kan bruke Rangeslider som er gitt nederst på plottet for å navigere over et bestemt datoområde.

Candlestick deaktiverer Rangeslider

For å deaktivere rekkevidden for lysbryteren for lysestaken, kan du bruke oppdaterings_layout () -funksjonen som vist:

Importer plotly.Graph_Objects som GO
Importer pandaer som PD
df = pd.read_csv ('EURUSD.CSV ')
Fig = GO.Figur(
data = gå.Lysestake (
x = df ['date'],
Åpne = df ['Open'],
høy = df ['høy'],
lav = df ['lav'],
Lukk = df ['Lukk']
)
)
Fig.update_layout (xaxis_rangeslider_visible = falsk)

Koden over skal returnere lysestakingsplottet uten at Rangeslider er inkludert.

Sette tilpassede lysestakefarger

Du kan også angi tilpassede lysestakefarger for både stignings- og slipplinjer ved å bruke henholdsvis de økende_line_color og decruting_line_color -parametrene.

Eksempel:

Importer plotly.Graph_Objects som GO
Importer pandaer som PD
df = pd.read_csv ('EURUSD.CSV ')
Fig = GO.Figur(
data = gå.Lysestake (
x = df ['date'],
Åpne = df ['Open'],
høy = df ['høy'],
lav = df ['lav'],
Lukk = df ['Lukk'],
økende_line_color = 'Darkblue',
Decing_line_color = 'Darkred'
)
)
Fig.forestilling()

Koden over vil returnere en lysestakefigur med tilpassede farger som vist:

Konklusjon

Denne artikkelen viser deg hvordan du kan lage lysestake -diagrammer ved hjelp av modulen PLOTLY GRAFT_Objects.

Glad koding!!