要创建三维散点图,你可以使用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分别表示三个轴的值。你可以根据需要更改数据和图形属性来定制你的三维散点图。