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!!