要在Plotly中創建等高線圖,首先需要安裝Plotly庫并導入所需的模塊。然后,可以使用go.Contour()
函數來創建等高線圖。
下面是一個簡單的示例,演示如何在Plotly中創建一個簡單的等高線圖:
import plotly.graph_objects as go
import numpy as np
# 生成數據
x = np.linspace(-5, 5, 100)
y = np.linspace(-5, 5, 100)
X, Y = np.meshgrid(x, y)
Z = np.sin(X) * np.cos(Y)
# 創建等高線圖
fig = go.Figure(data=go.Contour(z=Z, x=x, y=y))
# 設定圖表布局
fig.update_layout(title='Contour Plot',
xaxis_title='X',
yaxis_title='Y')
# 顯示圖表
fig.show()
運行上述代碼將創建一個簡單的等高線圖,其中X和Y軸表示輸入數據的范圍,Z軸表示函數值。可以根據需要調整輸入數據和繪圖參數來創建不同樣式的等高線圖。