多变量的散点图,给我一个代码示例
时间: 2023-06-16 19:04:38 浏览: 104
vba 散点图例子
下面是一个 Python 中使用 Matplotlib 库绘制多变量散点图的示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成随机数据
n = 100
x = np.random.rand(n, 3)
y = np.random.rand(n)
# 绘制三维散点图
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.scatter(x[:, 0], x[:, 1], x[:, 2], c=y)
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
plt.show()
```
这段代码生成了一个随机的多变量数据集,其中每个数据点有三个特征变量和一个目标变量。然后使用 Matplotlib 库中的 `scatter` 函数绘制出三维散点图,其中颜色表示目标变量。你可以根据自己的实际需求修改代码中的数据和参数。
阅读全文