为什么“57%10”给出错误:“57%10”中的意外输入?
问题描述:
我是R programming
的初学者。为什么“57%10”给出错误:“57%10”中的意外输入?
当我键入
> 57%10
Error: unexpected input in "57%10"
>
你能告诉我为什么吗?
我是R programming
的初学者。为什么“57%10”给出错误:“57%10”中的意外输入?
当我键入
> 57%10
Error: unexpected input in "57%10"
>
你能告诉我为什么吗?
您是否在寻找'57 %% 10'? – akrun 2014-10-07 11:04:28
是的,你的'57 %% 10'正在工作,但你能解释我吗,为什么我们需要使用这个'%%'两倍? – 2014-10-07 11:05:49
因为'%%'是函数而不是'%'。这就像问为什么'lapply'在工作,而不是'llaply'。但更严肃的说法是,通常会使用'%'来创建新的操作符(例如类似'%in%'或者烦人的管道趋势像'%>%'等) – 2014-10-07 11:09:17