model_mat <-model.matrix(~+Age+Sex+Race+Site+Grade+Stage+Chemotherapy+Income+Marital +Bone metastasis+Liver metastasis+Lung metastasis+States-1,survival)
时间: 2023-08-08 16:04:30 浏览: 77
精神病
这段代码中有一个语法错误。在公式中,~符号应该在+号的前面,而不是后面。请使用以下代码:
```
model_mat <- model.matrix(~ Age + Sex + Race + Site + Grade + Stage + Chemotherapy + Income + Marital + Bone metastasis + Liver metastasis + Lung metastasis + States - 1, data = survival)
```
此外,你还需要指定数据集,因此我添加了 `data = survival`。请注意,这里的“survival”是你的数据集名称,如果不是这个名称,请将其替换为你自己的数据集名称。
阅读全文