【发布时间】:2017-11-30 22:35:06
【问题描述】:
我正在尝试通过 Windows 中的命令行将包含数百个元素的数组作为 R 脚本的参数传递。首先,我想以某种方式声明我的数组。我在命令行中这样做:
set my_array=c(0,1,2,3,4,5,6,7,8,9,...,700)
然后我想运行我的脚本并将数组作为参数。
Rscript my_script my_array
但是当我尝试这个时,出现一条错误消息,提示找不到“对象 my_array”。我知道如何使用 args <- commandArgs(TRUE) 在我的脚本中获取参数。我只需要将我声明的数组识别为一个参数 - 或以正确的方式声明它并以正确的方式将其作为参数传递给我的脚本。
谢谢!
【问题讨论】:
标签: arrays r command-line arguments