【发布时间】:2011-12-29 03:36:40
【问题描述】:
所以,我有以下非常简单的 map.r 文件。
我正在尝试让用户在交互模式下键入“点击”,然后使用该功能。
由于它是一个函数,用户必须键入“click()”,我怎样才能使它只需要单词(不带括号),然后让该函数对 img 执行某些操作。
所以用户输入:
mydist("image.pnm")
点击
//然后函数click做它应该做的事情
mydist <- function(mapfile) {
img <- read.pnm(mapfile)
plot(img)
}
click <- function() {
//Prompt user to click on img
}
【问题讨论】:
-
更多细节会有所帮助。你想做什么?为什么不把
click()放在mydist函数中呢?至少有一种方法可以满足您的要求,但用例似乎很奇怪,至少到目前为止描述的方式是这样。更多详细信息将有助于根据您的情况提供量身定制的答案。 -
在下面的评论中,@MarkKennedy 写道:我想要一个命令列表类型的功能,在这里。 click 会像 readline() 一样被读入,然后 .r 会做一些事情。等等等等
标签: r function interactive