matlab 画图坐标latex,PGFPlots绘图简易教程[转载]

这篇教程详细介绍了使用PGFPlots绘制统计图,包括线图(折线图与光滑折线图)、条形图(普通与填充)、直方图以及函数图像(二维与三维)。还探讨了线性回归和隐式函数图像的绘制,展示了具体代码和实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

统计图常被用于数据分析。下面给出一些用 PGFPlots 绘制统计图的示例。

1.1 线图

线图有折线图和光滑折线图两种,我们用一个例子来演示两种线图的画法。例1 给出一组数据 {(0,4),(1,1),(2,2),(3,5),(4,6),(5,1)},绘制经过这些点的两种线图。绘制折线图的代码和结果如下:\documentclass[a4paper]{article}    % 文件类型是A4纸的文章

\usepackage{pgfplots}               % 使用pgfplots绘图工具包

\pgfplotsset{width=7cm,compat=1.13} % 图片绘制的宽度是7cm,使用的pgfplots版本为1.13

\begin{document}                    % 文档开始

\begin{tikzpicture}                 % 绘图开始

\begin{axis}                        % 添加坐标

\addplot+[sharp plot]               % 调用绘图函数,并设置绘图的类型是折线图

coordinates                         % 声明是在迪卡尔坐标系中的数据

{                                   % 输入数据

(0,4) (1,1) (2,2)

(3,5) (4,6) (5,1)

};

\end{axis}                         % 结束坐标

\end{tikzpicture}                  % 绘图结束

\end{document}                     %

0a1ca5b05021636ef2026ab1ae884214.png下面是绘制光滑折线图的代码和结果:\documentclass[a4paper]{article}

\usepackage{pgfplots}

\pgfplotsset{width=7cm,compat=1.13}

\begin{document}

\begin{tikzpicture}

\begin{axis}

\addplot+[smooth]                    % 设置绘图的类型是光滑线图

coordinates

{

(0,4) (1,1) (2,2)

(3,5) (4,6) (5,1)

};

\end{axis}

\end{tikzpicture}

\end{document}

64bb7f9d29b46ac02511e0432333c120.png

1.2 条形图

条形图常用于展示各项目间的比较结果。例2 给出一组数据 {(0,4),(1,1),(2,2),(3,5),(4,6),(5,1)},绘制一般条形图。代码和结果如下:\documentclass[a4paper]{article}

\usepackage{pgfplots}

\pgfplotsset{width=7cm,compat=1.13}

\begin{d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值