python plot函数
时间: 2023-07-07 09:37:30 浏览: 92
plot画图函数
Python中的`plot()`函数是Matplotlib库中最常用的绘图函数之一,它可以用来绘制线图、散点图、柱状图等。下面是一些基本的用法:
1. 绘制线图
使用`plot()`函数可以绘制一条或多条线图。例如,如果要绘制一条sin函数的曲线,可以按照以下方式编写代码:
```
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 10, 100)
y = np.sin(x)
plt.plot(x, y)
plt.show()
```
这段代码中,我们使用`np.linspace()`函数生成0到10之间的100个等间距的数据点,然后计算每个数据点对应的sin函数值,最后使用`plot()`函数将数据点连成一条曲线并显示出来。
2. 绘制散点图
使用`scatter()`函数可以绘制散点图。例如,如果要绘制一组随机生成的散点图,可以按照以下方式编写代码:
```
import numpy as np
import matplotlib.pyplot as plt
x = np.random.randn(100)
y = np.random.randn(100)
plt.scatter(x, y)
plt.show()
```
这段代码中,我们使用`np.random.randn()`函数生成100个随机数作为x和y坐标,然后使用`scatter()`函数将这些点绘制成散点图并显示出来。
3. 绘制柱状图
使用`bar()`函数可以绘制柱状图。例如,如果要绘制一组随机生成的柱状图,可以按照以下方式编写代码:
```
import numpy as np
import matplotlib.pyplot as plt
x = ['A', 'B', 'C', 'D', 'E']
y = np.random.randint(1, 10, size=5)
plt.bar(x, y)
plt.show()
```
这段代码中,我们使用`np.random.randint()`函数生成5个1到10之间的随机数作为柱状图的高度,并使用`bar()`函数将这些柱状图绘制出来并显示出来。
阅读全文