Błąd wydruku () podczas używania REngine.Rserve
Pracuję teraz nad projektem, który chce korzystać z org.rosuda.REngine.Zarejestruj się, by korzystać z funkcji R by C #. Mam szczególny problem, że po uruchomieniu następującego kodu po stronie klienta C #:
c.eval("pdf(file=\"plots.pdf\", width=11, height=8.5)");
c.eval("plot(1,2)");
Wystąpił błąd, który powiedział
Error in plot.new():cannot open file '', reason No such file or directory
Ale sprawdziłem, że plik „plots.pdf” został już pomyślnie utworzony przez funkcję „pdf ..”. W semantyce R kolejny wykres () wyprowadzi postać do aktywnego urządzenia otwartego przez funkcję „pdf (...)”, tj. „Plots.pdf” tym razem. Ale jestem bardzo zdezorientowany, dlaczego błąd wskazywał, że plik jest „”. Używam R-2.15.0 i Rserve-1.7.0 po stronie serwera linux. Z chęcią zobaczę twoją odpowiedź. Wielkie dzięki.