Python Dash 核心组件 Graph() 与 Plotly Express
Python Dash Core Components Graph() with Plotly Express
Dash核心组件Graph()和Plotly Express有什么关系?
例如,我可以用
创建一个图表
dcc.Graph(
figure={
"data": [
{
"x": data["DateTime"],
"y": data["Gold"],
"type": "lines",
},
],
"layout": {
"title": "Gold Price"
},
},
)
但我看到的许多教程都将 plotly express 与 dcc.Graph() 结合使用,因此它似乎不是 either/or 情况。
只使用 dcc.Graph() 是个坏主意吗?使用 plotly express 的好处是什么?
使用plotly express的好处是做图更容易。我经常使用破折号,但我从来没有像你描述的那样构建过 dcc.Graph() 。我一直使用 express 或 graph_objects。无论哪种方式,当您制作 dcc 图形对象时,制作后都是相同的。
Dash核心组件Graph()和Plotly Express有什么关系?
例如,我可以用
创建一个图表dcc.Graph(
figure={
"data": [
{
"x": data["DateTime"],
"y": data["Gold"],
"type": "lines",
},
],
"layout": {
"title": "Gold Price"
},
},
)
但我看到的许多教程都将 plotly express 与 dcc.Graph() 结合使用,因此它似乎不是 either/or 情况。
只使用 dcc.Graph() 是个坏主意吗?使用 plotly express 的好处是什么?
使用plotly express的好处是做图更容易。我经常使用破折号,但我从来没有像你描述的那样构建过 dcc.Graph() 。我一直使用 express 或 graph_objects。无论哪种方式,当您制作 dcc 图形对象时,制作后都是相同的。