当前位置:首页python > 正文

matplotlib直方图

作者:野牛程序员:2023-07-14 12:50:34python阅读 2518

使用Matplotlib创建直方图的步骤如下:

  1. 导入必要的库:

import matplotlib.pyplot as plt
import numpy as np
  1. 准备数据:

data = np.random.randn(1000)  # 生成用于演示的随机数据
  1. 创建直方图:

plt.hist(data, bins=30, alpha=0.5, color='steelblue')  # 'data' 是输入数据,'bins' 是要将数据分成的箱子数量

其中,data 是要创建直方图的输入数据,bins 参数指定要将数据分成的箱子数量。

alpha 参数设置条形图的透明度,color 参数设置条形图的颜色。

  1. 添加标签和标题:

plt.xlabel('值')
plt.ylabel('频率')
plt.title('直方图')
  1. 显示直方图:

plt.show()

xlabelylabeltitle 函数用于设置 x 轴、y 轴和图表的标签和标题。

最后,调用 show 函数显示直方图。

以下是完整的示例代码:

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.xlabel('值')
plt.ylabel('频率')
plt.title('直方图')

plt.show()

这将生成一个包含30个箱子的直方图,显示数据的频率分布。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击