大家好,有一个问题,一直没想通怎么解决想写一个通用函数,
输入:目标变量所在的列(num_y)以及用户ID所在的列(num_id),截距项u_intercept(1:包含截距项,0:不包含截距项),数据集,
输出:给出一个预测模型
我这么写的:
lm(input_set[,num_y] ~ input_set - u_intercept,data=input_set)
但是提示:
错误于model.frame.default(formula = input_set[, num_y] ~ input_set, :
参数'input_set'的种类(list)不对
该怎么改啊?谢谢各位