生成100个随机数,并绘制散点图,为每个点设置不同的大小,颜色
时间: 2024-02-24 19:59:46 浏览: 47
好的,我会帮你用 Python 生成随机数,并绘制散点图。以下是代码:
```python
import random
import matplotlib.pyplot as plt
# 生成100个随机数
x = [random.random() for _ in range(100)]
y = [random.random() for _ in range(100)]
# 为每个点设置不同的大小和颜色
sizes = [random.randint(10, 100) for _ in range(100)]
colors = [random.randint(1, 10) for _ in range(100)]
# 绘制散点图
plt.scatter(x, y, s=sizes, c=colors, cmap='viridis')
# 显示图像
plt.show()
```
运行以上代码,就能生成一个散点图,每个点的大小和颜色都是随机的。你可以根据需要修改代码中的参数,比如随机数的数量、点的大小范围、颜色数目等。