python绘制一个直方图,不加网格,尺寸大小为(12,12)
时间: 2024-05-06 22:16:26 浏览: 122
python:绘制直方图(Histogram)
5星 · 资源好评率100%
你可以使用Python的matplotlib库来绘制直方图,具体代码如下所示:
```python
import matplotlib.pyplot as plt
import numpy as np
# 随机生成一些数据
data = np.random.randn(1000)
# 绘制直方图
plt.hist(data, bins=30, alpha=0.5, color='steelblue')
# 设置图形的标题和坐标轴标签
plt.title('Histogram')
plt.xlabel('Value')
plt.ylabel('Frequency')
# 设置图形的尺寸大小和去掉网格线
plt.rcParams['figure.figsize'] = (12, 12)
plt.grid(False)
# 显示图形
plt.show()
```
在这段代码中,我们首先使用numpy库生成了一个包含1000个随机数的数组data。然后,我们使用plt.hist()函数绘制了数据的直方图,并设置了直方图的参数:bins表示直方图的条数,alpha表示透明度,color表示颜色。接着,我们使用plt.title()、plt.xlabel()和plt.ylabel()函数设置了图形的标题和坐标轴标签。最后,我们使用plt.rcParams['figure.figsize']设置了图形的尺寸大小,并使用plt.grid(False)去掉了网格线。最后,我们使用plt.show()函数显示图形。
阅读全文