要創建三維散點圖,你可以使用Plotly的Python庫。以下是一個簡單的示例代碼,用于創建一個帶有三個軸的三維散點圖:
import plotly.graph_objects as go
import numpy as np
# 生成隨機數據
n = 100
x = np.random.rand(n)
y = np.random.rand(n)
z = np.random.rand(n)
# 創建三維散點圖
fig = go.Figure(data=[go.Scatter3d(
x=x,
y=y,
z=z,
mode='markers',
marker=dict(
size=12,
color=z, # 設置顏色為 z 值
colorscale='Viridis', # 使用 Viridis 顏色映射
opacity=0.8
)
)])
# 設置圖形布局
fig.update_layout(scene=dict(
xaxis_title='X軸',
yaxis_title='Y軸',
zaxis_title='Z軸'),
margin=dict(l=0, r=0, b=0, t=0))
# 展示圖形
fig.show()
通過運行上述代碼,你將創建一個簡單的三維散點圖,其中x、y、z分別表示三個軸的值。你可以根據需要更改數據和圖形屬性來定制你的三維散點圖。