Matplotlib绘制“散点图
时间: 2023-08-13 16:08:26 浏览: 119
Matplotlib可以通过 `scatter()` 方法绘制散点图。散点图通常用于表示两个变量之间的关系。以下是一个简单的示例,演示如何在 Matplotlib 中绘制散点图:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建一些随机数据
x = np.random.rand(50)
y = np.random.rand(50)
colors = np.random.rand(50)
sizes = 1000 * np.random.rand(50)
# 绘制散点图
plt.scatter(x, y, c=colors, s=sizes, alpha=0.5)
# 添加标题和轴标签
plt.title('Random Scatter Plot')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
# 显示图形
plt.show()
```
在上面的示例中,我们使用 `random.rand()` 方法创建一些随机数据,然后使用 `scatter()` 方法绘制散点图。我们还可以使用 `c` 参数设置颜色,使用 `s` 参数设置散点的大小,以及使用 `alpha` 参数设置散点的透明度。
最后,我们使用 `title()`、`xlabel()` 和 `ylabel()` 方法添加标题和轴标签,然后使用 `show()` 方法显示图形。
相关问题
Matplotlib绘制散点图
Matplotlib可以使用 `scatter()` 函数绘制散点图。散点图通常用于显示两个变量之间的关系。下面是一个简单的示例,演示如何在 Matplotlib 中绘制散点图:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建一些随机数据
x = np.random.rand(50)
y = np.random.rand(50)
colors = np.random.rand(50)
sizes = 100*np.random.rand(50)
# 绘制散点图
plt.scatter(x, y, c=colors, s=sizes, alpha=0.5)
# 添加标题和轴标签
plt.title('Random Scatter Plot')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
# 显示图形
plt.show()
```
在上面的示例中,我们使用 `random.rand()` 函数创建一些随机数据,并使用 `scatter()` 函数绘制散点图。我们还可以使用 `c` 参数设置颜色,使用 `s` 参数设置散点的大小,以及使用 `alpha` 参数设置散点的透明度。
最后,我们使用 `title()`、`xlabel()` 和 `ylabel()` 函数添加标题和轴标签,然后使用 `show()` 函数显示图形。
matplotlib绘制散点图
Matplotlib可以使用 `scatter()` 函数绘制散点图。散点图通常用于显示两个变量之间的关系。下面是一个简单的示例,演示如何在 Matplotlib 中绘制散点图:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建一些随机数据
x = np.random.rand(50)
y = np.random.rand(50)
colors = np.random.rand(50)
sizes = 100*np.random.rand(50)
# 绘制散点图
plt.scatter(x, y, c=colors, s=sizes, alpha=0.5)
# 添加标题和轴标签
plt.title('Random Scatter Plot')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
# 显示图形
plt.show()
```
在上面的示例中,我们使用 `random.rand()` 函数创建一些随机数据,并使用 `scatter()` 函数绘制散点图。我们还可以使用 `c` 参数设置颜色,使用 `s` 参数设置散点的大小,以及使用 `alpha` 参数设置散点的透明度。
最后,我们使用 `title()`、`xlabel()` 和 `ylabel()` 函数添加标题和轴标签,然后使用 `show()` 函数显示图形。
阅读全文