逻辑方程

逻辑方程

我正在尝试为我的论文创建一个逻辑方程。我有 12 个协变量,因此缩短了方程。使用下面的代码可以使方程编号出现在方程下方,而不是方程的右侧。任何帮助使这个方程更易于呈现的帮助都将不胜感激。

谢谢。

\newline
\begin{equation}
\begin{math}
    \tiny{Pr}(\text{Vote} = 1 | \text{S, P, I}) &= \frac{\text{exp}(\beta_0 + \beta_1 \text{Gender} + \beta_2 \text{Age} + ... \beta_12 \text{immigration)} }{1 + \text{exp}(\beta_0 + \beta_1 \text{Gender} + \beta_2 \text{Age} +... \beta_12 \text{immigration})} \label{eq:glm1} 
\end{math}
\end{equation}

答案1

\documentclass{article}
\begin{document}
\newline
\begin{equation}
\begin{math}
    \tiny{Pr}(\text{Vote} = 1 | \text{S, P, I}) &= \frac{\text{exp}(\beta_0 + \beta_1 \text{Gender} + \beta_2 \text{Age} + ... \beta_12 \text{immigration)} }{1 + \text{exp}(\beta_0 + \beta_1 \text{Gender} + \beta_2 \text{Age} +... \beta_12 \text{immigration})} \label{eq:glm1} 
\end{math}
\end{equation}
\end{document}

几乎其中的每个部分都是错误的。

产品\newline

! LaTeX Error: There's no line here to end.

产品\begin{math}

! LaTeX Error: Bad math environment delimiter.

因为数学模式已经由equation

\tiny生产

LaTeX Font Warning: Command \tiny invalid in math mode on input line 6.

因为数学模式中不允许改变尺寸

产品&

 ! Misplaced alignment tab character &.

因为您只能&在对齐中而不能在equationmath环境中。

出现错误后,TeX 仅会恢复足够的内容来检查文档其余部分的语法,而不会尝试制作合理的 PDF 输出。

我也得到了

! Undefined control sequence.
<argument> \text 

但也许你曾经使用过amsmath


也许

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{multline}
  \operatorname{Pr}(\text{Vote} = 1 \mid \text{S, P, I})\\
 = \frac{\exp(\beta_{0} + \beta_{1} \text{Gender} + \beta_{2} \text{Age} + \dots +
    \beta_{12} \text{immigration)} }{1 + \exp(\beta_{0} + \beta_{1} \text{Gender} + \beta_{2} \text{Age} +
\dots + \beta_{12 }\text{immigration})} \label{eq:glm1} 
\end{multline}
\end{document}

在此处输入图片描述

注意下标应标记为_{...}

答案2

您的代码不正确。不必在环境math内添加环境equation。另外,不要在newline显示方程式前插入。为了获得正确的步调,请在此上下文中使用\mid而不是|。最后,不要编写Pr概率代码:它将显示为两个斜体变量的乘积。将其定义为数学运算符:它将以罗马字母输入并具有正确的间距。

我提出两种解决方案:一种是在进入环境之前减小字体大小equation,另一种保持正常字体大小,但使用\shortintertext来自的命令将方程式显示在两行上mathtools。在这种情况下,无需加载amsmath,因为mathtools是其扩展。

\documentclass{article}
\usepackage{mathtools}
\DeclareMathOperator{\Prb}{Pr}
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.3pt}

\begin{document}

Text text text tex. More text more text more text more text. More text more text more text more text.More text more text more text more text. More text more text more text more text.

{\small\begin{equation}
  \Prb(\text{Vote} = 1 \mid \text{S, P, I}) = \frac{\text{exp}(\beta_0 + \beta_1 \text{Gender} + \beta_2 \text{Age} + ... \beta_{12} \text{immigration)} }{1 + \text{exp}(\beta_0 + \beta_1 \text{Gender} + \beta_2 \text{Age} + ... \beta_{12} \text{immigration})} \label{eq:glm1}
  \end{equation}
}
%%
\begin{gather}
  \shortintertext{\quad$ \Prb(\text{Vote} = 1 \mid \text{S, P, I}) = $} \frac{\text{exp}(\beta_0 + \beta_1 \text{Gender} + \beta_2 \text{Age} + ... \beta_{12} \text{immigration)} }{1 + \text{exp}(\beta_0 + \beta_1 \text{Gender} + \beta_2 \text{Age} + ... \beta_{12} \text{immigration})} \label{eq:glm2}
\end{gather}
\end{document} 

在此处输入图片描述

相关内容