41 lines
1.1 KiB
Python
41 lines
1.1 KiB
Python
import plotly.express as px
|
|
|
|
fig = px.line(x=["a","b","c"], y=[1,3,2], title="sample figure")
|
|
print(fig)
|
|
fig.show()
|
|
|
|
# Figures As Dictionaries
|
|
fig = dict({
|
|
"data": [{"type": "bar",
|
|
"x": [1, 2, 3],
|
|
"y": [1, 3, 2]}],
|
|
"layout": {"title": {"text": "A Figure Specified By Python Dictionary"}}
|
|
})
|
|
# To display the figure defined by this dict, use the low-level plotly.io.show function
|
|
import plotly.io as pio
|
|
pio.show(fig)
|
|
|
|
# Figures as Graph Objects
|
|
import plotly.graph_objects as go
|
|
|
|
fig = go.Figure(
|
|
data=[go.Bar(x=[1, 2, 3], y=[1, 3, 2])],
|
|
layout=go.Layout(
|
|
title=go.layout.Title(text="A Figure Specified By A Graph Object")
|
|
)
|
|
)
|
|
|
|
fig.show()
|
|
# ou can also create a graph object figure from a dictionary representation by passing the dictionary to the go.Figure constructor.
|
|
import plotly.graph_objects as go
|
|
|
|
dict_of_fig = dict({
|
|
"data": [{"type": "bar",
|
|
"x": [1, 2, 3],
|
|
"y": [1, 3, 2]}],
|
|
"layout": {"title": {"text": "A Figure Specified By A Graph Object With A Dictionary"}}
|
|
})
|
|
|
|
fig = go.Figure(dict_of_fig)
|
|
|
|
fig.show() |