溫馨提示×

Plotly怎么創建三維散點圖

小億
128
2024-05-17 19:39:19
欄目: 編程語言

要創建三維散點圖,你可以使用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分別表示三個軸的值。你可以根據需要更改數據和圖形屬性來定制你的三維散點圖。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女