TikZ教程:频率分布直方图 TikZ 模板

TikZ教程:频率分布直方图 TikZ 模板

在科研工作以及中学统计学教学过程中常常需要画频率分布直方图,今天我们来介绍一下如何用 TikZ 快速绘制频率分布直方图。

使用宏包 pgfplots 可以一键绘出频率直方分布图。具体步骤如下:

1. 导言区调入pgfplots宏包

\documentclass[margin=10pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{width=7cm,compat=1.17}
\begin{document}

2. 作图环境

tikzpicture环境中嵌入axis环境,并在axis后中括号里填上选项ybar interval:

\begin{tikzpicture}
\begin{axis}[ybar interval]
 
\end{axis}
\end{tikzpicture}

3. 给出数据

数据为每个矩形的左上角顶点的坐标,例如:

\begin{tikzpicture}
\begin{axis}[ybar interval]
 \addplot coordinates {
(50,0.005) (60,0.04) (70,0.03) (80,0.02) (90,0.005)(100,0.005)
};
\end{axis}
\end{tikzpicture}

这样得到下面的图形:
TikZ教程:频率分布直方图 TikZ 模板

这是宏包pgfplots中默认情形下的频率分布直方图,与中学课本里面的图形有很多不同,例如坐标系用的是盒子形状的,有网格,坐标轴没有说明。如果要得到下面的图形,还需要很多设置。为了方便画出这种频率分布直方图,Daniel老师设计了一个模板,只需要3分钟时间、填空式完成下面4个步骤就可以画出任何这类图形,实在太方便了!

填空式5步完成作图的步骤

    1. 修改图形标题
    1. 设置x、y轴刻度范围, 增加刻度(有时可以省略)
    1. 输入数据
    1. 标注x、y轴

欢迎有需要的朋友购买使用!
获取方法:
使用微信扫描下面二维码,购买后发送截图到“大哉数学之为用”公众号后台或加微信 niltxz 联系作者, 即可获取下载链接!
TikZ教程:频率分布直方图 TikZ 模板

【LaTeX微信交流加群:】

如果你希望交流LaTeX使用或者TikZ作图或者Beamer制作幻灯片方面的问题,请先添加作者微信:niltxz,然后加入作者的LaTeX+TikZ+Beamer 交流微信群。

上一篇:STM32F407+Cubemx学习&应用[3]——DMA收发串口数据——US100超声波模块


下一篇:使用python爬取财经网站数据接口