Plotly 是一个交互式图表库,它允许用户创建丰富的图表,可以轻松地嵌入到 web 应用程序中。以下是一些关于 Plotly 的基本教程。

安装

首先,您需要安装 Plotly。您可以通过以下命令安装:

pip install plotly

基础图表

以下是一个简单的散点图示例:

import plotly.express as px

fig = px.scatter(x=[1, 2, 3, 4], y=[1, 4, 9, 16])
fig.show()

散点图示例

链接更多教程

如果您想了解更多关于 Plotly 的内容,可以访问我们的 Plotly 教程页面

交互式图表

Plotly 的一个强大功能是创建交互式图表。以下是一个交互式图表的示例:

import plotly.graph_objs as go

trace = go.Scatter(
    x=[1, 2, 3, 4],
    y=[1, 4, 9, 16],
    mode='markers',
    marker=dict(
        size=12,
        color='rgb(255,0,0)',
        symbol='x',
        line=dict(
            color='rgba(255,0,0,0.5)',
            width=2
        )
    )
)

data = [trace]

layout = go.Layout(
    title='Interactive Scatter Plot',
    xaxis=dict(title='X Axis'),
    yaxis=dict(title='Y Axis')
)

fig = go.Figure(data=data, layout=layout)
fig.show()

交互式散点图示例