为什么我的数字没有以“S”型列中的科学计数法显示?

为什么我的数字没有以“S”型列中的科学计数法显示?

我正在使用以下代码创建一个包含一些回归结果的表:

    \documentclass[12pt]{report}

    \usepackage{amsmath}
    \usepackage{booktabs}
    \usepackage{siunitx}

    \begin{document}

    \begin{table}[!htbp]
    \begin{tabular}{
            l
            S[table-format=2.3, table-number-alignment=center]
            S[table-format=2.3, table-number-alignment=center]
            S[table-format=2.3, table-number-alignment=center]
            S[table-format=1.3, table-number-alignment=center]
        }
        \toprule
        \textbf{Variable} & {\textbf{Coeficiente}} & {\textbf{Error estándar}} & {\textbf{Valor t}} & {\textbf{Valor p}} \\
        \midrule
        Intersección & 20,1176 & 2,6970 & 7,459 & 8.21e-08\\
        gov & -0,5814 & 0,1421 & -4,092 & 0.0004\\
        emp\textunderscore pro & -0,9289 &  0,2563 & -3,624 & 0,0013\\
        \midrule
        Error estándar residual & \multicolumn{3}{c}{$1,839$}\\
        Coeficiente de determinación $R^2$ & \multicolumn{3}{c}{$0,6068$} \\
        Coeficiente de determinación ajustado & \multicolumn{3}{c}{$0,5753$} \\
        Estadística F de Snedecor & \multicolumn{3}{c}{$19,29$} \\
        Valor p & \multicolumn{3}{c}{$8.576e-06$} \\
        \bottomrule
    \end{tabular}
\centering
\caption{Modelo de crecimiento del PIB, 2007}
\label{tab:regression_results}
\end{table}

\end{document}

由于某种原因,输出如下所示:

输出

如您所见,最后一列中的第一个值缺少脚本中包含的科学计数法格式。有什么建议可以解决这个问题吗?

答案1

最后一列的第一个值缺少脚本中包含的科学计数法格式。

发生这种情况是因为您已将最后一列定义为格式S[table-format=1.3]:您有不是为科学指数项留出一些空间。我认为你需要的是S[table-format=1.3e-1]e-1粒子通知siunitx包必须留出足够的空间来显示类似的东西10^{-5}

emp\_pro附言:我认为写起来比...更容易emp\textunderscore pro

在此处输入图片描述

\documentclass[12pt,spanish]{report}
\usepackage{geometry} % set page size parameters as needed
\usepackage[T1]{fontenc}
\usepackage{babel}
    
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{siunitx}
\newcolumntype{C}[1]{S[table-format=#1,
                       tight-spacing,
                       exponent-product=\cdot,
                      ]}
\begin{document}

\begin{table}[!htbp]
\begin{tabular}{@{} l C{2.4} C{1.4} C{-1.3} C{1.2e-1} @{}}
    \toprule
    Variable & {Coef.} & {Error} & {Valor $t$} & {Valor $p$} \\
             & & {estándar} \\
    \midrule
    Intersección  & 20,1176 & 2,6970 &  7,459 & 8.21e-08\\
    gov           & -0,5814 & 0,1421 & -4,092 & 0.0004  \\
    emp\_pro      & -0,9289 & 0,2563 & -3,624 & 0,0013  \\
    \midrule
    Error estándar residual              & \multicolumn{3}{C{2.3e-1}}{1,839}\\
    Coeficiente de determinación $R^2$   & \multicolumn{3}{C{2.3e-1}}{0,6068}\\
    Coeficiente de determinación ajustado& \multicolumn{3}{C{2.3e-1}}{0,5753}\\
    Estadística $F$ de Snedecor          & \multicolumn{3}{C{2.3e-1}}{19,29}\\
    Valor $p$                            & \multicolumn{3}{C{2.3e-1}}{8.576e-6}\\
    \bottomrule
\end{tabular}
\centering
\caption{Modelo de crecimiento del PIB, 2007}
\label{tab:regression_results}
\end{table}

\end{document}

相关内容