[R] R interactive input like C++

Erik Iverson eriki at ccbr.umn.edu
Thu Apr 15 03:22:17 CEST 2010


David Scott wrote:
> Erik Iverson wrote:
>> ?? wrote:
>>> Thank you for your reply.
>>>
>>> My objective is simple. Assume  I have a constant vector, say Vector. 
>>> in C++ code, I want to do:
>>>
>>>
>>> int index;
>>> cout<<"Please enter the index of the element you want to look at 
>>> Vector :";
>>> cin>>index
>>> cout<<Vector[index]
>>>
>>>
>>> I want every user to be able to do this.
>>>
>>> As I understand, scan can only read data from a fixed file. Can I 
>>> just get the input from the shell directly?
>>>
>>
>> Isn't that what the file argument of ?scan says?  I think?
>>
>>      file: the name of a file to read data values from.  If the
>>            specified file is ‘""’, then input is taken from the keyboard
>>            (or whatever ‘stdin()’ reads if input is redirected or R is
>>            embedded).
>>
> 
> I think the required function is readline which prompts for user input.
> 
> ?readline
> 

Great, didn't know that one.  The example in ?readline is hilarious.



More information about the R-help mailing list