如何使用 Python 和 Plotly 创建多线图?
How to create multiline chart with Python and Plotly?
使用 Python 和 Plotly,我需要用 2 条线创建一个图(对于 a
和 a
):
import plotly.express as px
a = [1, 2, 3, 4, 5]
b = [5, 4, 3, 2, 1]
fig = px.line([a, b])
fig.show()
但是我得到以下信息:
如何解决?
数据需要标题或标签。我的示例使用 pandas dataframe
:
import plotly.express as px
import pandas as pd
a = [1, 2, 3, 4, 5]
b = [5, 4, 3, 2, 1]
fig = px.line(pd.DataFrame({'line1':a, 'line2':b}))
# just dictionary will also work
# fig = px.line({'line1':a, 'line2':b})
fig.show()
使用 Python 和 Plotly,我需要用 2 条线创建一个图(对于 a
和 a
):
import plotly.express as px
a = [1, 2, 3, 4, 5]
b = [5, 4, 3, 2, 1]
fig = px.line([a, b])
fig.show()
但是我得到以下信息:
如何解决?
数据需要标题或标签。我的示例使用 pandas dataframe
:
import plotly.express as px
import pandas as pd
a = [1, 2, 3, 4, 5]
b = [5, 4, 3, 2, 1]
fig = px.line(pd.DataFrame({'line1':a, 'line2':b}))
# just dictionary will also work
# fig = px.line({'line1':a, 'line2':b})
fig.show()