Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 与来自Emacs的iESS流程交互(评估)_R_Emacs_Process_Ess - Fatal编程技术网

R 与来自Emacs的iESS流程交互(评估)

R 与来自Emacs的iESS流程交互(评估),r,emacs,process,ess,R,Emacs,Process,Ess,是否可以将文本发送到不需要遵循(低级ess发送输入)的iESS缓冲区 我基本上是这样做的: (process-send-string "R" "mycommand()") (select-window (get-buffer-window "*R*")) (inferior-ess-send-input) 问题是,像这样,它会在缓冲区中添加一些字符,如下所示: > > 是否有更干净的方法让Emacs与ESS/R流程交互 我想用它在Emacs处理的R中创建一些并行处理 “>”是提

是否可以将文本发送到不需要遵循
(低级ess发送输入)
的iESS缓冲区

我基本上是这样做的:

(process-send-string "R" "mycommand()")
(select-window (get-buffer-window "*R*"))
(inferior-ess-send-input)
问题是,像这样,它会在缓冲区中添加一些字符,如下所示:

> 
>
是否有更干净的方法让Emacs与ESS/R流程交互

我想用它在Emacs处理的R中创建一些并行处理

“>”是提示,每次向流程发送内容时,R都会打印该提示。如果要避免这种情况,请使用
ess命令。您可以为输出提供自定义缓冲区

使用emacs进行并行处理可能不是一个好主意。更好地使用R来跨越多个R子流程