2017-09-26 4 views

答えて

2

<-は「負ではない」と解釈されません。そこにスペースを入れれば、あなたはあなたが何を期待しているかを見るでしょう。一般的に、複数行にこれを分割する方が良いと、それをより読みやすくするために、より多くのスペースを中に追加すること

myfunction = function(x){(x< -1)*(x^2+2*x)+(-1<=x & x<=1)*x+(x>1)*(-1)} 
+1

注意が、私は、あなたの現在のコードを動作させるために最低限をしました。 – Dason

+1

次のスタイルガイドは、このようなエラーを避けるのに役立ちます([tidyverse](http://style.tidyverse.org/index.html)や[Google](https://google.github.io/styleguide /Rguide.xml))。 – Lyngbakr

関連する問題