Don't. Not from within R.

Edit your script in a text editor, and save it using the usual method for that 
editor. You can copy lines from that file and paste them into the R console to 
confirm that each part of your script works, or save it regularly and use the 
source function from within the R console to have R run the whole thing.

One reason why Integrated Development Environments (IDEs) like RStudio and ESS 
are so popular is that they turn these steps into a hot-key keyboard 
combination accessible from the text editor. (They also tend to provide typing 
completion help that helps you enter syntactically correct code more quickly, 
and display variable contents in a side bar.) But this is the R-help mailing 
list, where the topic is the language, not the tools, and you should not assume 
here that anyone else is using the same editor/IDE that you are.


On May 9, 2019 7:54:10 PM PDT, David Winters <winters.davi...@gmail.com> wrote:
>Greetings,
>
>This is a super embarrassing question. But, how do you save an R
>script with code? that is, not doing it the cheat way? where you just
>hit the "save" button? what function would it be?
>
>I know how to save the environment in code:
>
>save.image(file='myEnvironment.RData')
>quit(save='no')
>load('myEnvironment.RData')
>
>But how would I do the same thing with a script? rather than the
>environment?
>
>David
>
>______________________________________________
>R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide
>http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.

-- 
Sent from my phone. Please excuse my brevity.

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to