-6
我是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"
>
你能告訴我爲什麼嗎?
%% indicates x mod y and %/% indicates integer division
您是否在尋找'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