首页 > 解决方案 > 我可以看到我在 R 中定义的对象本身吗?

问题描述

例如,我定义了一个模型:

Model <- lm(Sales~(a + b + c, data))

此时,如果我在 R 中输入 Model,我会得到回归分析的结果。

但是在这里,我想拥有对象本身,换句话说,我想Model <- lm(Sales~(a + b + c, data))在结果屏幕中看到。没有办法做到这一点吗?

标签: r

解决方案


如果您只想打印它print("Model<-lm(Sales~(a+b+c,data)"),请按照 dshkol 的建议使用,或者cat("Model<-lm(Sales~(a+b+c,data)")如果您不想要引号。

如果您需要在另一个函数中使用输出,您可以使用substitute("Model<-lm(Sales~(a+b+c,data)")

如果您需要结果是一个字符,那么您可以随时将其包装在as.character(substitute("Model<-lm(Sales~(a+b+c,data)")).

这有帮助吗?


推荐阅读