Я хочу распечатать сгенерированную звездочем таблицу из r в свой латексный документ. Я создал таблицу с именем table_1.tex и поместил ее в тот же каталог, что и мои файлы latex. Сначала я создаю простой набор данных для воспроизведения моих данных:
vector <- rep(0,72)
for (i in 1:72) {
vector[i] <- rnorm(1)
}
matrix <- matrix(vector, nrow= 9)
data <- as.data.frame(matrix)
table_1 <- stargazer(data,
align=TRUE,
title = "Table 1: Main Results",
type = "text",
out.header = TRUE,
column.labels = c("Modelo", "Modelo", "Modelo","Modelo", "Modelo", "Modelo",
"Modelo", "Modelo", "Modelo"),
dep.var.labels=c("log(PIB)","log(PIB)"),
covariate.labels = c("log(DT t)", "Gini t", "log(DT t) * Gini t", "log(DT t-1)",
"Gini t-1", "log(DT t) * Gini t-1", "log(DT t-1) * Gini t-1",
"Mortinf t", "log(Prod t)", "Abertura t", "log(Pop t)"),
notes = c("All models were estimated by the fixed effects estimator. The errors are robust to heteroscedasticity and",
"autocovariance. Numbers between parenthesis are the standard-deviations of the coefficients. * represents",
"significante at 10\\%, ** at 5\\% and *** at 1\\%."),
no.space= TRUE,
style = "AER",
notes.append = FALSE,
notes.align = "l",
out = "table_1_1.tex")
Затем я пытаюсь импортировать его в латексе:
\documentclass[11pt]{article}
\usepackage{fullpage}
\usepackage{graphicx}
\begin{document}
blabla
\include{table_1_1.tex}
\end{document}
Однако, когда я компилирую этот код, он выводит только " blabla "а не моя таблица. Вместо этого на месте должно быть большое пустое пространство. Я подумал, что это могло быть потому, что я включил заметки, написанные на португальском языке в звездочете. На самом деле, когда я пытаюсь открыть файл таблицы звездочета отдельно, он говорит, что я должен изменить свою кодировку с UTF-8 на ISO-8859-9. Я изменил это в конфигурациях, но код по-прежнему не выводит таблицу. Я тоже новичок в латексе, так что извините, если мои ошибки глупые. Заранее спасибо!