频率分布图用python怎么花
时间: 2023-10-01 20:03:51 浏览: 91
Python绘制频率分布直方图的示例
5星 · 资源好评率100%
你可以使用Python中的matplotlib库来画频率分布图。以下是一些示例代码:
首先,你需要导入matplotlib库和numpy库:
``` python
import matplotlib.pyplot as plt
import numpy as np
```
接下来,你需要准备一些数据。假设你有一个数组x,表示一个变量的取值,你想要画出它的频率分布图:
``` python
x = np.random.normal(size=1000)
```
然后,你可以使用plt.hist函数来画出频率分布图:
``` python
plt.hist(x, bins=50)
plt.show()
```
这会画出一个带有50个柱子的频率分布图。
如果你想要更改样式、颜色等参数,可以使用plt.hist函数的额外参数。例如:
``` python
plt.hist(x, bins=50, edgecolor='black', color='#66bd63')
plt.title('Frequency Distribution')
plt.xlabel('X')
plt.ylabel('Frequency')
plt.show()
```
这会画出一个绿色的频率分布图,带有黑色的边界线,并且包含了标题和轴标签。
希望这可以帮助到你!
阅读全文