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

 我来答
帐号已注销
2020-10-16 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:162万
展开全部

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

直接键盘按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语言编程

smilegle1987
2018-03-31 · TA获得超过2820个赞
知道小有建树答主
回答量:5
采纳率:0%
帮助的人:937
展开全部

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

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

两种方法均可

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天娱小子
2017-10-22
知道答主
回答量:16
采纳率:0%
帮助的人:5.6万
展开全部
这是在RStudio中语句没有编辑完的情况,
1.直接键盘按Esc键退出就可以把+号去掉,恢复正常的编辑状态,
2.清屏用快捷键Ctrl+L 就可以清除所有编辑的语句。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ramonx
2014-02-06
知道答主
回答量:4
采纳率:0%
帮助的人:5210
展开全部
“+”标示语句没有闭合,比如在循环中,在分支中,或者写函数等,你一行没搞定,分多行都会有加号;
删除错误输入。。。你复制粘贴好了。推荐你新建一个脚本,在脚本里面写,然后跑脚本。出了错直接修改脚本。
清除控制台菜单Edit->Clear console,快捷键ctrl+L
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sheep2sky
2014-02-08
知道答主
回答量:5
采纳率:0%
帮助的人:4.9万
展开全部
说明语句输入不完整,后面直接加 ; 回车执行,会退出这种状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式