RStudio error: Unexpected symbol

你离开我真会死。 提交于 2019-12-25 17:28:09

问题


I have this code:

ChiSq_Variance_test=function(critical_Chi_score,critical_Chi_square){
  alfa=0.01;
  n=120;
  s_square=169;
  sigma_square=225;
  critical_Chi_square=qchisq(alfa,s-1);
  Chi_square_score=(n-1)*s_square/sigma_square;
  print(critical_Chi_square);
  print(Chi_square_score);
}ChiSq_Variance_test(6)

and it gives me this error:

Error: unexpected symbol in:"enter code here }ChiSq_Variance_test"

If you know a solution please help me! Thank for your time!


回答1:


In R, in order to place two instructions on the same line, you should use semicolons like this: n=120 ; b= 120. However, at the end of a line, you do not need semicolons

Your code should be like this:

ChiSq_Variance_test=function(critical_Chi_score,critical_Chi_square){
  alfa=0.01
  n=120
  s_square=169
  sigma_square=225
  critical_Chi_square=qchisq(alfa,s-1)
  Chi_square_score=(n-1)*s_square/sigma_square
  print(critical_Chi_square)
  print(Chi_square_score)
}
ChiSq_Variance_test(6) 

or like this:

ChiSq_Variance_test=function(critical_Chi_score,critical_Chi_square){
  alfa=0.01
  n=120
  s_square=169
  sigma_square=225
  critical_Chi_square=qchisq(alfa,s-1)
  Chi_square_score=(n-1)*s_square/sigma_square
  print(critical_Chi_square)
  print(Chi_square_score)
} ; ChiSq_Variance_test(6) 


来源:https://stackoverflow.com/questions/23871381/rstudio-error-unexpected-symbol

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!