2014-11-24 693 views
0

我正在r中運行lm迴歸,其中有分類變量和數值變量。我很想編譯Rnw文件來製作pdf。我使用texreg來製作乳膠迴歸表。但是當我編譯時,它報告了很多行「標籤」'多重定義'。 是否必須將標籤分配給迴歸中的每個變量?但對於那些因子變量,我試圖分配標籤,如標籤(data $ var)< - 「name」,那麼警告是「label」命令不能應用於因子類。現在我真的很困惑。 任何人都可以幫助我嗎?如何修復警告「label`` multiply defined」

+0

「標籤」乘以定義「」意味着您在LaTeX代碼中對同一''多次發出'\ label {}。 – Werner 2014-11-24 16:52:21

回答

0

您正在使用texreg包創建多個表以包含在LaTeX文檔中。當您使用texreg函數時,會創建一個LaTeX表。但是,所有表具有相同的行:

\label{table:coefficients} 

乳膠抱怨說,這個相同的標籤被列入多次,因此不允許你引用任何特定的表。

要糾正這種情況,您可以在您的texreg呼叫label參數,如下面的例子:

texreg(mymodel, label = "firsttable") 

確保您更改標籤爲每個表。