python如何画点_python matplotlib 如何画点 而不要画点之间的连线?
时间: 2023-07-18 08:45:10 浏览: 199
python matplotlib 在指定的两个点之间连线方法
3星 · 编辑精心推荐
要画点而不要连线,可以使用 `scatter` 函数。下面是一个使用 matplotlib 画点的例子:
```python
import matplotlib.pyplot as plt
# x, y 分别是点的横坐标和纵坐标,c 是点的颜色
plt.scatter(x, y, c='blue')
plt.show()
```
其中,`x` 和 `y` 可以是列表或数组,表示点的横坐标和纵坐标;`c` 是点的颜色,可以是字符串(如上例中的 `'blue'`),也可以是 RGB 值。
如果需要在同一个图中画多个点,可以多次调用 `scatter` 函数:
```python
import matplotlib.pyplot as plt
x1, y1 = [1, 2, 3], [4, 5, 6]
x2, y2 = [4, 5, 6], [1, 2, 3]
plt.scatter(x1, y1, c='blue')
plt.scatter(x2, y2, c='red')
plt.show()
```
这个例子中,我们画了两组点,分别用蓝色和红色表示。
阅读全文