r - 我可以看到我在 R 中定义的对象本身吗?
问题描述
例如,我定义了一个模型:
Model <- lm(Sales~(a + b + c, data))
此时,如果我在 R 中输入 Model,我会得到回归分析的结果。
但是在这里,我想拥有对象本身,换句话说,我想Model <- lm(Sales~(a + b + c, data))
在结果屏幕中看到。没有办法做到这一点吗?
解决方案
如果您只想打印它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)"))
.
这有帮助吗?
推荐阅读
- python - Python - 在没有全局也不返回的情况下更改函数外部元组类型的未知变量
- winforms - 在c#中将docx文件显示为winform
- xampp - XAMPP 控制面板 Apache 和 MySQL 不工作
- javascript - 处理 redux-thunk 中的错误不仅仅是通知用户
- google-sheets - 条件格式 - 如果存在于另一个列表中,则突出显示列表中的单词,反之亦然
- django - Django 两因素身份验证
- elasticsearch - 在 ElasticSearch 中使用 AND 查询字段
- javascript - 为什么我的 apolloFetch 调用在从 promise.all 中调用时返回一个空查询?
- c# - BindableProperty 的 SetValue 在设置为 null 时不会触发 PropertyChanged 事件
- xml - InDesign:生成没有样式定义的 ICML 文件