matplotlib-直方图

简介: matplotlib-直方图

日期:2024.03.114

内容:将matplotlib的常用方法做一个记录,方便后续查找。

# 引入需要的库
from matplotlib import pyplot as plt
import numpy as np

# 设置画布大小
plt.figure(figsize = (20,8),dpi = 200)

# 全局设置中文字体
plt.rcParams['font.sans-serif'] = ['Simhei']

# 直方图 随机生成100个1-160之间的整数(x∈[1,160))
data = np.random.randint(1,160,size = 100)

# 计算组数
d = 8
num_bins = (max(a) - min(a)) // d

# 将这100条数据分成num_bins组
plt.hist(data,num_bins,color='#f40',alpha = 0.8)

# 刻度
x_ticks = list(range(min(a),max(a)+d,d))
plt.xticks(x_ticks)

# 绘制网格
plt.grid()

# 展示数据
plt.show()

相关文章
|
数据可视化 Python
【100天精通Python】Day62:Python可视化_Matplotlib绘图基础,绘制折线图、散点图、柱状图、直方图和饼图,以及自定义图标外观和功能,示例+代码
【100天精通Python】Day62:Python可视化_Matplotlib绘图基础,绘制折线图、散点图、柱状图、直方图和饼图,以及自定义图标外观和功能,示例+代码
562 0
|
10月前
|
数据可视化 Python
Matplotlib 直方图
Matplotlib 直方图
211 11
|
数据可视化 Python
Matplotlib 教程 之 Matplotlib 直方图 2
使用 Matplotlib 的 `hist()` 方法绘制直方图,通过实例展示了如何比较多组数据的分布。`hist()` 方法属于 Matplotlib 的 pyplot 子库,能有效展示数据分布特性,如中心趋势和偏态。示例中通过生成三组正态分布的随机数据并设置参数(如 bins、alpha 和 label),实现了可视化比较。
162 3
|
数据可视化 Python
Matplotlib 教程 之 Matplotlib 直方图 4
使用 Matplotlib 库中的 `hist()` 方法绘制直方图,该方法可用于展示数据分布情况,如中心趋势、偏态及异常值等。通过实例演示了如何设置柱子数量 (`bins` 参数) 并配置图形标题与坐标轴标签。`hist()` 方法接受多个参数以自定义图表样式,包括颜色、方向及是否堆叠等。
150 1
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)-2
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
|
数据可视化 开发者 Python
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)-1
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
|
数据可视化 数据处理 Python
Matplotlib数据可视化:柱状图与直方图
Matplotlib数据可视化:柱状图与直方图
Matplotlib数据可视化:柱状图与直方图
matplotlib 绘制一个灰度直方图
matplotlib 绘制一个灰度直方图
matplotlib 绘制一个灰度直方图
|
开发者 Python
matplotlib画折线图、直方图、饼图、散点图等常见图形
matplotlib画折线图、直方图、饼图、散点图等常见图形
473 0
matplotlib画折线图、直方图、饼图、散点图等常见图形
|
Python
②matplotlib绘制直方图之基本配置——万能模板案例
matplotlib绘制直方图之基本配置——万能模板案例
3256 0
②matplotlib绘制直方图之基本配置——万能模板案例