Пытаетесь использовать knitr с LaTeX (ShareLatex), но я не уверен, как загрузить наборы данных в ShareLatex? - PullRequest
0 голосов
/ 09 июня 2018

Мой документ sharelatex:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\usepackage{comment}

\begin{document}

<<echo=FALSE, cache=FALSE>>=
read_chunk("mycodeTesting.R")
@

The code must show up here

<<myrcode1>>=

@

\end{document}

Файл моего кода R с именем "mycodeTesting.R", который я загрузил в свой каталог Sharelatex:

## ---- myrcode1

load("/Users/Name/Desktop/Statistics/DF1.Rda")
load("/Users/Name/Desktop/Statistics/DF2.Rda")

DF1_Test <- DF1
DF2$ID <- as.numeric(DF2$ID)

colnames(DF1)[14]<- "Patent Sum"
colnames(DF2)[14]<- "Patent Sum"

Как вы можете видетьмой код R загружает много данных, предварительно сохраненных в фреймах данных (R.da).

Однако мой Sharelatex генерирует ошибки, говорящие:

load("/Users/Name/Desktop/Statistics/DF1.Rda")

## Warning in readChar(con, 5L, useBytes = TRUE): cannot open compressedfile ’/Users/Name/Desktop/Statistics/DF1.Rda’, probablereason ’No such file or directory’

## Error in readChar(con, 5L, useBytes = TRUE): cannot open the connection

Каким образом я могу загрузитьэти кадры данных, чтобы sharelatex мог получить их через knitr?

1 Ответ

0 голосов
/ 09 июня 2018

Мне удалось решить свой вопрос.Я пишу решение на случай, если у кого-то еще есть подобная проблема.

Решение было так же просто, как просто загрузить фреймы данных .Rda в мой каталог Sharelatex и затем указать команду load как таковую:

load("DF1.Rda")

Затем можно загружать данные и генерировать коды без ошибок.

...