R控制台的读线-如何发出输入结束信号
我想使用readLines函数从控制台输入可变行数,并将其存储到向量:R控制台的读线-如何发出输入结束信号,r,R,我想使用readLines函数从控制台输入可变行数,并将其存储到向量: v <- readLines() 我正在DebianLinux上使用R。谢谢您的帮助。将发出EOF信号。如果您正在使用,请尝试C-C-C。希望对你有帮助,祝你好运。如果您需要进一步的帮助,请留下评论。可能会有所帮助(也就是说,CRTL D Twow在windows上通过RStudio/RGui对我不起作用。在运行本机R的Linux中,control-D可以工作,但在使用wine的Linux中运行windows R包时
v <- readLines()
我正在DebianLinux上使用R。谢谢您的帮助。
将发出EOF信号。如果您正在使用,请尝试C-C-C
。希望对你有帮助,祝你好运。如果您需要进一步的帮助,请留下评论。可能会有所帮助(也就是说,CRTL D Twow在windows上通过RStudio/RGui对我不起作用。在运行本机R的Linux中,control-D可以工作,但在使用wine的Linux中运行windows R包时,control-D不起作用。相反,control-Z在那里工作。在您的问题中,您说过“我在Debian Linux上使用R”,但感谢您提供的信息。我在同一Linux上使用本机R(来自Debian stable repository)和wine下的Windows R。这是因为Debian stable中的本机R中没有最新的软件包。您的回答非常有用。谢谢。
getinput = function(){
v=""
while(TRUE){
line = readLines(n=1)
if(line=="") break
v = v+line
}
v
}
> getinput()
firstentry
Error in v + line : non-numeric argument to binary operator
>