Hi, On Wed, Dec 31, 2014 at 11:24 AM, John Sorkin <jsor...@grecc.umaryland.edu> wrote: > Windows 7 > > Colleagues, > I used the fix() function to edit an existing function when using RStudio. > After editing the function, I am given the option to SAVE the modified > function. I would like to know (1) where the modified function is stored (the > save button does not have an option to specify where the modified function > will be saved), and (2) how I can access the modified function in other > RStudio or R sessions, and (3) how I can make the function accessible to R > and RStudio sessions run on other computers.
I don't use RStudio, so I have no idea if it overwrites the base fix() function. But if it does, this is the wrong place to ask about it, so here's the base R answer. fix() saves the edited function to your workspace. That is, if you type ls() at an R prompt after running fix(), it will show your new edited function. The usual methods for exporting something from R to your hard disk will work, such as save() and load(). You could also put your function into a text file myfun.R and use source() to read it into R. Once you've used one of these options to save your file to disk, it is portable between R sessions and computers. I find it much more convenient to use a text editor and source(), personally, rather than fix(). That eases the transition into making packages too. Sarah -- Sarah Goslee http://www.functionaldiversity.org ______________________________________________ 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.