1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# 与 Pandas 结合使用
import plotly.express as px
import numpy as np
import pandas as pd
x = np.linspace(0, 2*np.pi, 100)
y_sin = np.sin(x)
y_cos = np.cos(x)
# 生成 Pandas 数据帧
df = pd.DataFrame({'x': x, 'Sine': y_sin, 'Cosine': y_cos})
# 创建图标
fig = px.line(df, x='x', y=['Sine', 'Cosine'],
labels={'value': 'f(x)', 'X': 'x'})
fig.show()
|