Hi,
Can anyone please advise if there is a neat way to 'share' libraries of
(previously developed) S+ code with R?
Specifically, within S+ I can use the attach(what = "<Chapter Directory>",
pos = 2) command, to retrieve previously developed functions and variables
to position 2 in the search list. [Some may be intentionally masked by
what's in the current working chapter]. Can I similarly directly retrieve
these functions and variables within R at position 2 in the search list?
I have been able to achieve limited success via data.dump (within S+) and
subsequent data.restore functionality (within R). I have intentionally NOT
restored objects beginning with "." (via use of initial argument
objects(pos, regexpr.pattern = "^[^.]" within S+ data.dump command) because
of issues with .Random.seed due to differing random number generation
methodologies between S+ and R. I would wish to maintain this rationale of
not including such "." objects if possible. Also, I am not sure how to
restore objects to (a new R object at) position 2 as opposed to my workspace
(env argument defaulting to .GlobalEnv) via data.restore?
With regard to the 'attach' functionality within R I have been able to
retrieve previous functions developed within R and saved as an R data file.
So maybe my issue boils down to 'converting' the S+ <Chapter Directory> into
an R data file? I hope there is indeed such a simple solution.
Any help or advice would be greatly appreciated.
Thanks and kind regards
Paul
**********************************************************************************
Irish Life Investment Managers Limited is authorised by the Financial Regulator
under Section 10 of the Investment Intermediaries Act, 1995.
While Irish Life Investment Managers uses reasonable efforts to ensure that the
information contained in this email is current, accurate and complete at the
date of publication, no representations or warranties are made (express or
implied) as to the reliability, accuracy or completeness of such information.
Irish Life Investment Managers therefore cannot be held liable for any loss
arising directly or indirectly from the use of, or any action taken in reliance
on, any information contained in this email.
This material is for information only and does not constitute an offer or
recommendation to buy or sell any investment, or subscribe to any investment
management or advisory service. It is intended for the use of institutional and
other professional investors. Past performance is not indicative of future
results. The value of funds we manage may fall as well as rise.
This email and any files transmitted with it are confidentia...{{dropped}}
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html