使用LaTex画折线图

这篇博客介绍了如何利用LaTex的pgfplots包来绘制高质量的折线图,包括设置坐标轴名称、刻度位置、图例样式等,以达到学术论文中专业图表的标准。
摘要由CSDN通过智能技术生成

学术论文画图工具,Excel画出来显的不专业,Matlab体积太大,还收费。直接用LaTex里的包画,很美观。

\usepackage{pgfplots} %引用包

\begin{figure}[!h] %插入图片
\centering %图片居中

\begin{tikzpicture} %tikz图片

\begin{axis}[
    xlabel=x, %横坐标名
    ylabel=y, %纵坐标名
    tick align=outside, %刻度在外显式
    legend style={at={(0.5,-0.2)},anchor=north} %图例在图下方显示
    ]

%第一条线,mark是折线标示形状
\addplot[smooth,mark=*,blue] plot coordinates { 
    (20,1)
    (40,2)
    (60,3)
    (80,4)
    (100,5)
};

%图例里名字
\addlegendentry{case 1}

%第二条线,mark是折线标示形状

\addplot[smooth,mark=triangle,cyan] plot coordinates {
    (20,1.3)
    (40,2.3)
    (60,3.3)
    (80,4.3)
    (100,5.3)
};
\addlegendentry{case 2}

\end{axis}
\end{tikzpicture}
\caption{figure name}
\label{fig:name}
\end{figure}

使用LaTeX折线图可以通过使用tikz和pgfplots包来实现。首先,你需要在导言区引入相关的包,如下所示: \usepackage{tikz} \usepackage{pgfplots} 然后,你可以在文档中插入以下代码来折线图: \begin{figure}[htbp] \centering \begin{tikzpicture} \begin{axis}[ xlabel=x, ylabel=y, tick align=outside, legend style={at={(0.5,-0.2)},anchor=north} ] % 在这里添加你的数据点和折线 \addplot coordinates {(0,0) (1,1) (2,0) (3,2)}; \addplot coordinates {(0,1) (1,0) (2,1) (3,3)}; % 在这里添加你的图例条目 \legend{Line 1, Line 2} \end{axis} \end{tikzpicture} \caption{图例名称} \label{fig:name} \end{figure} 你可以在代码中的"\addplot coordinates"行中添加你的数据点,并在"\legend"行中添加你的图例条目。通过修改xlabel和ylabel可以指定横轴和纵轴的标签。你还可以根据需要调整其他参数,如刻度位置和图例位置等。最后,通过使用\caption和\label来添加图例名称和引用标签。 以上是一个简单的示例,你可以根据自己的需求进行修改和扩展。使用LaTeX折线图可以得到美观且专业的结果。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [使用LaTex折线图](https://blog.csdn.net/m0_59118544/article/details/118255167)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值