MiKTeX в R - как можно выровнять полученные уравнения - PullRequest
0 голосов
/ 28 января 2019

Я использую MiKTeX в R. Используя этот код,

$$
1 - p(X) = 1 - \frac{\mathrm{e}^{\beta_0 + \beta_1 X}}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}} \\

&= \frac{1 + \mathrm{e}^{\beta_0 + \beta_1 X}}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}} - \frac{\mathrm{e}^{\beta_0 + \beta_1 X}}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}} \\

&= \frac{1 + \mathrm{e}^{\beta_0 + \beta_1 X} - \mathrm{e}^{\beta_0 + \beta_1 X}}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}} \\

&= \frac{1}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}}
$$

Результат:

enter image description here Как я могу выровнять результирующие уравнения с '= 'строки для каждой строки?

1 Ответ

0 голосов
/ 28 января 2019

Вам необходимо использовать конструкцию

\begin{align*}
  ...
\end{align*}

, поместив & слева от каждого =:

When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:
\begin{align*}
1 - p(X) &= 1 - \frac{\mathrm{e}^{\beta_0 + \beta_1 X}}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}} \\
&= \frac{1 + \mathrm{e}^{\beta_0 + \beta_1 X}}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}} - \frac{\mathrm{e}^{\beta_0 + \beta_1 X}}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}} \\
&= \frac{1 + \mathrm{e}^{\beta_0 + \beta_1 X} - \mathrm{e}^{\beta_0 + \beta_1 X}}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}} \\
&= \frac{1}{1 + \mathrm{e}^{\beta_0 + \beta_1 X}}
\end{align*}

enter image description here

Кроме того, внутри align* вообще не должно быть пустых строк.

...