latex中的多个子图排列

本文探讨了如何在LaTeX中使用subfloats进行子图排列,并解决图例与子图间距问题。通过Python合并子图并调整图例位置,以实现图例置于所有子图下方且保持适当间隙。

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

latex中的多个子图排列

% acc标准
% \begin{figure*}[htbp]
% \centering
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_winEW.pdf}
% \end{minipage}
% }
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_vehi.pdf}
% \end{minipage}
% }%
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_anonovo.pdf}
% %\caption{fig2}
% \end{minipage}
% }%
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_butterflytattoo.pdf}
% %\caption{fig2}
% \end{minipage}
% }%
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_breastEW.pdf}
% %\caption{fig2}
% \end{minipage}
% }%

% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_birthdaycake.pdf}
% %\caption{fig2}
% \end{minipage}
% }%
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_auto.pdf}
% %\caption{fig2}
% \end{minipage}
% }%
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_arrow.pdf}
% %\caption{fig2}
% \end{minipage}
% }%
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_border.pdf}
% %\caption{fig2}
% \end{minipage}
% }%
% \subfloat[]{
% \begin{minipage}[t]{0.19\linewidth}
% \centering
% \includegraphics[width=1.27in]{acc_abalone.pdf}
% %\caption{fig2}
% \end{minipage}
% }%
% \centering
% \caption{Performance under accuracy indicators by HGCEA and other clustering algorithms with varying ensemble sizes L. (a) wine. (b) vehi. (c) anonovo. (d) butterflytattoo. (e) breast. (f) birthdaycake. (g) birthdaycake. (h) auto. (i) arrow. (j) border.}
% \end{figure*}

这种方式的缺陷是图例只能放在每个子图当中,如果希望图例放在多个子图的最下方,那就需要使用python将多个子图绘制在一个pdf当中,将图列放在最下方,在执行这种操作的时候你会发现在pycharm里面运行的时候你怎么也调不好图例与子图之间的间隙,要不是图例只能显示一半,要不就是会遮挡最后一行字图的横坐标。

这个时候我们就可以在命令行中运行.py,然后会弹出一个fig,拖拽fig你就能得到合适的间隙。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值