![为什么我的数字没有以“S”型列中的科学计数法显示?](https://linux22.com/image/464636/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%E6%95%B0%E5%AD%97%E6%B2%A1%E6%9C%89%E4%BB%A5%E2%80%9CS%E2%80%9D%E5%9E%8B%E5%88%97%E4%B8%AD%E7%9A%84%E7%A7%91%E5%AD%A6%E8%AE%A1%E6%95%B0%E6%B3%95%E6%98%BE%E7%A4%BA%EF%BC%9F.png)
我正在使用以下代码创建一个包含一些回归结果的表:
\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}