다음 표를 중심으로 정렬하기 위해 많은 조합을 시도했지만 아무 것도 작동하지 않는 것 같습니다... 도움을 주셔서 감사합니다..
\RequirePackage[l2tabu, orthodox]{nag}
\documentclass[12pt]{article}
\usepackage{amsmath, amsthm, amsfonts, amssymb, mathtools}
\usepackage[algoruled,lined,linesnumbered,titlenotnumbered]{algorithm2e}
\usepackage{array}
\usepackage{booktabs}
\usepackage{color}
\usepackage{comment}
\usepackage{fixltx2e}
\usepackage[T1]{fontenc}
\usepackage[a4paper]{geometry}
\usepackage[pdftex]{graphicx}
\usepackage{lmodern}
\usepackage{listings}
\usepackage{microtype}
\usepackage{multirow}
\usepackage{pdfpages}
\usepackage{pgfplots}
\usepackage{tikz}
\usepackage{siunitx}
\usepackage{float}
\usepackage{subfigure}
\begin{document}
\begin{center}
\begin{table}[!ht]
\begin{tabular}{|c|c|p{8.5cm}|}
\hline
\begin{tikzpicture}
\begin{axis}[
legend style={fill=none},
xlabel={Time},
ylabel={Values}
]
\pgfkeys{
/pgf/number format/precision=5,
}
\pgfplotstableread
{
thread speedup
24 321.179125106
48 324.194761473
309 341.576483167
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=10}
\pgfplotstableread
{
thread speedup
24 321.166812198
48 324.1978397
309 341.561092032
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=5}
\pgfplotstableread
{
thread speedup
24 324.968422522
48 327.766530848
309 343.636843094
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=1}
\end{axis}
\end{tikzpicture} &
\begin{tikzpicture}
\begin{axis}[
legend style={fill=none},
xlabel={Time},
ylabel={Values }
]
\pgfkeys{
/pgf/number format/precision=5,
}
\pgfplotstableread
{
thread speedup
24 321.179125106
48 324.194761473
309 341.576483167
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=10}
\pgfplotstableread
{
thread speedup
24 321.163733971
48 324.186552868
309 341.564170259
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=5}
\pgfplotstableread
{
thread speedup
24 322.213409372
48 325.215706756
309 342.349118139
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=1}
\end{axis}
\end{tikzpicture} \\
Parameter1 & Parameter2\\
\hline
\end{tabular}
\caption{Caption}
\label{table:time}
\end{table}
\end{center}
\end{document}
답변1
센터링은 플로트 주변이 아닌 플로트 내부에 적용되어야 합니다. 에 가짜 세 번째 열이 있었고 tabular
나는 두 개의 열을 tikzpicture
약간 조정하여 적합했습니다.
\RequirePackage[l2tabu, orthodox]{nag}
\documentclass[12pt]{article}
\usepackage{amsmath, amsthm, amsfonts, amssymb, mathtools}
\usepackage[algoruled,lined,linesnumbered,titlenotnumbered]{algorithm2e}
\usepackage{array}
\usepackage{booktabs}
\usepackage{color}
\usepackage{comment}
\usepackage{fixltx2e}
\usepackage[T1]{fontenc}
\usepackage[a4paper]{geometry}
\usepackage[pdftex]{graphicx}
\usepackage{lmodern}
\usepackage{listings}
\usepackage{microtype}
\usepackage{multirow}
\usepackage{pdfpages}
\usepackage{pgfplots}
\usepackage{tikz}
\usepackage{siunitx}
\usepackage{float}
\usepackage{subfigure}
\begin{document}
\begin{table}[!ht] \centering
\begin{tabular}{|c|c|}
\hline
\begin{tikzpicture}[scale=0.7]
\begin{axis}[
legend style={fill=none},
xlabel={Time},
ylabel={Values}
]
\pgfkeys{
/pgf/number format/precision=5,
}
\pgfplotstableread
{
thread speedup
24 321.179125106
48 324.194761473
309 341.576483167
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=10}
\pgfplotstableread
{
thread speedup
24 321.166812198
48 324.1978397
309 341.561092032
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=5}
\pgfplotstableread
{
thread speedup
24 324.968422522
48 327.766530848
309 343.636843094
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=1}
\end{axis}
\end{tikzpicture} &
\begin{tikzpicture}[scale=0.7]
\begin{axis}[
legend style={fill=none},
xlabel={Time},
ylabel={Values }
]
\pgfkeys{
/pgf/number format/precision=5,
}
\pgfplotstableread
{
thread speedup
24 321.179125106
48 324.194761473
309 341.576483167
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=10}
\pgfplotstableread
{
thread speedup
24 321.163733971
48 324.186552868
309 341.564170259
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=5}
\pgfplotstableread
{
thread speedup
24 322.213409372
48 325.215706756
309 342.349118139
}\datafile
\addplot table[x=thread,y=speedup,color=red,mark=x] {\datafile};
\addlegendentry{a=10, b=1}
\end{axis}
\end{tikzpicture} \\
Parameter1 & Parameter2\\
\hline
\end{tabular}
\caption{Caption}
\label{table:time}
\end{table}
\end{document}