如何解决类似非数字参数到二进制参数的错误?

时间:2019-07-02 11:02:21

标签: r

键入命令

来计算SST
SST= sum((wineTest Price mean(wine Price))^2) 

显示错误消息

  

二进制运算符的非数字参数

winetest$Price
#[1] 6.9541 6.4979

wine$Price
 7.4950 8.0393 7.6858 6.9845 6.7772 8.0757 6.5188 8.4937 7.3880 6.7127
 7.3094 6.2518 7.7443 6.8398 6.2435 6.3459 7.5883 7.1934 6.2049 6.6367
 6.2941 7.2920 7.1211 6.2587 7.1860

SST= sum((winetest$Price ~ mean(wine$Price))^2)

错误提示是

  

(winetest $ Price〜Mean)^ 2中的错误:     二进制运算符的非数字参数

1 个答案:

答案 0 :(得分:2)

确定要写

  

winetest $ Price〜平均值(wine $ Price)   ?

你不是故意的

  

winetest $ Price-均值(wine $ Price)?

在第一种情况下,您有一个公式。