Ошибка Plot () при использовании REngine.Rserve
Сейчас я работаю над проектом, который хочет использовать org.rosuda.REngine.Rserve для использования возможностей R в C #. У меня есть особая проблема, когда я запускаю следующий код на стороне клиента C #:
c.eval("pdf(file=\"plots.pdf\", width=11, height=8.5)");
c.eval("plot(1,2)");
Ошибка, которая сказала
Error in plot.new():cannot open file '', reason No such file or directory
Но я проверил, что файл "plots.pdf" уже был успешно создан & quot; pdf .. & quot; функция. В семантике R последовательный plot () выводит рисунок на активное устройство, открытое с помощью & quot; pdf (...) & quot; функция, то есть & quot; plots.pdf & quot; этот раз. Но я очень смущен тем, что из-за ошибки указывалось, что файл «». Я использую R-2.15.0 и Rserve-1.7.0 на стороне сервера Linux. Я с нетерпением жду вашего ответа. Большое спасибо.