Latex에 대한 하위 플롯을 사용하여 Matplotlib 그림 형식 지정

Latex에 대한 하위 플롯을 사용하여 Matplotlib 그림 형식 지정

내 플롯을 전체 \textwidth. 다음은 내가 컴파일할 때 얻는 것과 동등한 MWE입니다.여기에 이미지 설명을 입력하세요

Matplotlib 코드: ( set_size는 다음에서 가져온 함수입니다.여기, 하지만 그것도 실제로는 작동하지 않습니다)

import matplotlib.pyplot as plt
import seaborn as sns

fmri = sns.load_dataset("fmri")
fig, ax = plt.subplots(1, 4, figsize=(28,5))
# fig, ax = plt.subplots(1, 4, figsize=set_size(465, subplots=(1,4)))

for i in range (4):
    sns.lineplot(x="timepoint", y="signal", err_style="bars", ci=68, ax=ax[i], data=fmri)
plt.suptitle("Timepoint vs Signal")
plt.savefig("timepoint_vs_signal.png")

라텍스 코드:

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{subfig,graphicx}
\usepackage[lined, boxed, ruled, commentsnumbered]{algorithm2e}
\usepackage{mathtools,array,savesym}
\usepackage{amsfonts,amsthm, amsmath}
\usepackage{lipsum}  
% these are the packages I need, so I'm including them just in case it's necessary info

\begin{document}
 
\lipsum[1]

% \showthe\textwidth % = ~469pt

\begin{figure}[ht]
\begin{center}
\includegraphics[width=\textwidth]{timepoint_vs_signal.png}
\end{center}
\end{figure}

\end{document}

내가 무엇을 놓치고 있나요?

관련 정보