|
SOLUTIONS
|
RCode
RCode[code]
a container used by RLink to represent pieces of R code corresponding to R objects not directly supported by RLink.
DetailsDetails
- The code parameter is a string of R code which, when parsed and evaluated, would normally (but not always) produce an object in R workspace equivalent to the one represented by this code. This string is obtained by applying an R deparse function to the original R object being imported in Mathematica.
- RLink does not guarantee that all objects imported into a Mathematica session and represented by RCode[code] will result in identical objects created in R workspace if exported back into R (from Mathematica). Therefore, generally
provides a form of representation for such objects, but not a form of equivalence. - RLink does not guarantee that larger objects containing elements represented by
will be correctly exported from Mathematica to R. - Expressions with an
head transform trivially (are left unchanged) by the functions ToRForm and FromRForm.
ExamplesExamplesopen allclose all
Basic Examples (1)Basic Examples (1)
| In[1]:= |
This creates a simple linear model:
| In[2]:= |
The result is a rather complex R object:
| In[3]:= |
| Out[3]= | ![]() |
It contains certain elements that are not directly supported by RLink, particularly formulas and unevaluated R code:
| In[4]:= |
| Out[4]= | ![]() |
Some of these elements are parts of the object's attributes rather than the object's data. These are the attributes of the linear model R object:
| In[5]:= |
| Out[5]= | ![]() |
Inspecting them, you can find such attributes:
| In[6]:= |
| Out[6]= |
| In[7]:= |
| Out[7]= | ![]() |
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »





