在用R语言编程中,界面上出现了“+”号,是什么意思?如何删除错误的输入,如何清屏?谢谢

如题所述

“+”标示语句没有闭合,比如在循环中,在分支中,或者写函数等,分多行都会有加号;

直接键盘按Esc键退出就可以把+号去掉,恢复正常的编辑状态。清屏用快捷键Ctrl+L 就可以清除所有编辑的语句。

例如;

td<-function(fx,a,b,r){ #(fx:是表达式,方程是fx=0,变量是dux;a,b,区间[a,b],r是精度。

x<-a;da<-eval(fx);

调用函数:

fx<-expression(x*x-x-1);

a<-1;b<-2;r<-1e-5;

td(fx,a,b,r);

扩展资料:

R语言有程序的控制结构和函数function。尽管R语言是解释型语言,但是可以用编译的方式实现,调用方法是source(file.R)命令。R语言的软件包能在编程环境中,通过子菜单下载后安装,因此是无障碍的。

程序中加载软件包的命令,

>library(parallel) #并行计算软件包,单线程多核

查找软件包中所有函数,

>library(help=parallel)

>help(packet=parallel)

R语言和解释型语言一样,没有变量声明。R语言能编写c++程序,应用Rcpp软件包。

参考资料来源:百度百科-R语言编程

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-03-31

1.当命令没有完全输入完成的时候,按“enter”换行的时候,就会出现“+”,由于失误造成的问题解决办法:1,输入 ;

2,点击工具栏的红色stop图标

两种方法均可

本回答被网友采纳
第2个回答  2017-10-22
这是在RStudio中语句没有编辑完的情况,
1.直接键盘按Esc键退出就可以把+号去掉,恢复正常的编辑状态,
2.清屏用快捷键Ctrl+L 就可以清除所有编辑的语句。本回答被网友采纳
第3个回答  2014-02-06
“+”标示语句没有闭合,比如在循环中,在分支中,或者写函数等,你一行没搞定,分多行都会有加号;
删除错误输入。。。你复制粘贴好了。推荐你新建一个脚本,在脚本里面写,然后跑脚本。出了错直接修改脚本。
清除控制台菜单Edit->Clear console,快捷键ctrl+L
第4个回答  2014-02-08
说明语句输入不完整,后面直接加 ; 回车执行,会退出这种状态
相似回答