r - 如果从 Windows 命令行调用后,我的模型不在全局环境中,我的模型在哪里?
问题描述
我可以从 Windows 命令行运行下面的 R 脚本。该脚本从我的硬盘加载一个拟合的神经网络,并根据 x1 和 x2 进行预测。
虽然我在全局环境中看不到 nnetTune(如果我从 R-Console 运行代码就会出现这种情况)。如果我在没有行 load("D:/nnetTune.rda") 的情况下再次调用脚本,它就不起作用,因为它需要 nnetTune。我不想每次运行脚本时都再次加载 nnetTune。我的问题是:
1) 如果在全局环境中没有加载可见的 nnetTune,它在哪里?2)有没有一种方法,所以我只需要一次将 nnetTune 加载到内存中,而不是每次调用脚本?
x1 <- 12
x2 <- 22
load("D:/nnetTune.rda")
xx <- data.frame(x1, x2)
names(xx) <- c("predictor1","predictor2")
z <- predict(nnetTune, xx)
z
尽管找不到答案,但我已经检查了这些帖子:
http://shashiasrblog.blogspot.com/2013/10/vba-front-end-for-r.html
谢谢!
解决方案
推荐阅读
- ibm-cloud - 如何将日志数据发送到 IBM Cloud 上的 Log Analysis 服务
- javascript - electron.js 打印功能,具有页面大小、dpi、布局、主进程的边距设置
- css - 如何使用 CSS 更改 Angular-UI Bootstrap Datepicker 弹出窗口的样式?
- r - 迭代器的迭代器?
- c# - .NET 二进制序列化程序是否对程序集信息进行编码?
- sql-server - SQL SERVER 中的确切月份差异
- angular - 如何将.env文件中的变量传递给angular6 environment.ts文件
- ios - Swift 4 - 将类结构的 JSON 响应嵌套到 TableViewCell 中
- javascript - 如何监听删除特定字符的javascript
- python - 计算单元格为列表的熊猫数据框的平均值