Running R interactively from windows command prompt

14,976

Type the right version of this for your system:

C:\path\to\R\bin\R

That full path can be gotten from the installation location of R, or just from the R shortcut. On my machine by right-click - Properties (right click the shortcut within the task bar item on Win 7) and in Target on my machine is:

C:\inst\R\R\bin\x64\Rgui.exe

So, for me it is

C:\inst\R\R\bin\x64\R

or

C:\inst\R\R\bin\i386\R

or even more generally for current and older versions

C:\inst\R\R\bin\R

to start R.

I tend to always install R to this location, so I put my most used location (bin/x64) in my Path and I can type "R" from anywhere.

The Path on Windows is a semi-colon separated list of directories modified with Properties on My Computer under Advanced (System Settings), Environment Variables and within System or User variables.

Share:
14,976
Bogdan_s02
Author by

Bogdan_s02

Updated on July 20, 2022

Comments

  • Bogdan_s02
    Bogdan_s02 almost 2 years

    I need to launch R interactively (to be able to show a plot) from command prompt in win. Any idea how I can do this?

    Thank you.

  • Bogdan_s02
    Bogdan_s02 almost 13 years
    Thank you for the answer. However, I need to run a script from the command line. I used Rscript so far which works fine as long as you don't need to plot anything or show graphics. I was not successful in passing my script as a paramter to RGui.
  • mdsumner
    mdsumner almost 13 years
    why would you want this? you can have interactive R run code with R -f code.R - but it will just do it and exit - unless you put in code that forcibly makes the user step in. Do you want to capture the graphics in file as well? I think you should get out of here and ask a new question
  • Bogdan_s02
    Bogdan_s02 almost 13 years
    No. Basically I want the same behaviour as "RScript myScript.r param1 param2" but that would allow me to see graphics too (generated by the plot function inside the script). Also I would like to add that it's not just a plot, it is a gui that I usually run from RGui.
  • mdsumner
    mdsumner almost 13 years
    ask the question you really wanted answered, get out of here this is comment hell