JLObjR¶
jobject.spad line 651 [edit on github]
Convenience domain for Julia R objects that are used within Julia, and not directly by the underlying FriCAS Common Lisp. The RCall package has to be installed in Julia. Note that the RCall Julia package uses a similar scheme for Julia R objects to the one of jlFriCAS for JLObjectType references.
- coerce: % -> JLObject
from JLObjectType
- coerce: % -> OutputForm
from CoercibleTo OutputForm
- coerce: Float -> %
coerce(f)coercesfto a JuliaRobject.
- coerce: Integer -> %
coerce(i)coerces the integerito a JuliaRobject.
- coerce: String -> %
coerce(str)coerces the stringstrto a JuliaRstring object.
- convert: % -> String
from ConvertibleTo String
- jlAbout: % -> Void
from JLObjectType
- jlApply: (String, %) -> JLObject
from JLObjectType
- jlApply: (String, %, %) -> JLObject
from JLObjectType
- jlApply: (String, %, %, %) -> JLObject
from JLObjectType
- jlApply: (String, %, %, %, %) -> JLObject
from JLObjectType
- jlApply: (String, %, %, %, %, %) -> JLObject
from JLObjectType
- jlDisplay: % -> Void
from JLObjectType
- jlDump: JLObject -> Void
from JLObjectType
- jlFieldNames: % -> JLObject
from JLObjectType
- jlGetField: (%, JLSymbol) -> JLObject
from JLObjectType
- jlGetJuliaIndex: % -> String
from JLObjectType
- jlGetProperty: (%, JLSymbol) -> JLObject
from JLObjectType
- jlId: % -> JLInt64
from JLObjectType
- jlimref: String -> %
from JLObjectType
- jlObject: () -> String
from JLObjectType
- jlPropertyNames: % -> JLObject
from JLObjectType
- jlRApply: (String, %) -> %
jlRApply(func, robj)applies theRfunctionfuncform the module __main__ to theRobject robj.
- jlRApply: (String, %, %) -> %
jlRApply(func, robj1, robj2)applies theRfunctionfuncform the module __main__ to theRobjectsrobj1androbj2.
- jlRApply: (String, %, %, %) -> %
jlRApply(func, robj1, robj2, robj3)applies theRfunctionfuncform the module __main__ to theRobjectsrobj1,robj2androbj3.
- jlRApply: (String, %, %, %, %) -> %
jlRApply(func, robj1, robj2, robj3, robj4)applies theRfunctionfuncform the module __main__ to theRobjectsrobj1,robj2,robj3androbj4.
- jlRApply: (String, %, %, %, %, %) -> %
jlRApply(func, robj1, robj2, robj3, robj4, robj5)applies theRfunctionfuncform the module __main__ to theRobjectsrobj1,robj2,robj3,robj4androbj5.
- jlRConvert: (String, %) -> JLObject
jlRConvert(type, robj)converts theRobject robj to the Juliatype‘type’.
- jlRCopy: % -> JLObject
jlRCopy(robj)returns a Julia object copy of theRobjectrobjif possible.
- jlRDocumentation: String -> JLObject
jlRDocumentation(str)displays theRdocumentation for the stringstr. Use'q'to quit the help viewer.
- jlRef: % -> SExpression
from JLObjectType
- jlref: String -> %
from JLObjectType
- jlRPrint: % -> Void
jlRPrint(robj)prints theRrepresentation ofrobj.
- jlText: (%, String) -> List String
from JLObjectType
- jlType: % -> Symbol
from JLObjectType
- jr: JLObject -> %
jr(obj)returnsobjas a JuliaRobject.
- jr: String -> %
jr(str)coerces the stringstrto a JuliaRobject. Use jlDisplay(robj) to display theRobject robj. For example: example{jr “optim(0, $(x -> x-cos(x)), method=’L-BFGS-B’)”} example{a:= nrand(10,4)} example{b := jr(a::JLMatrix(JLObjFloat64))} example{jlRApply(“prcomp”, b)}
- latex: % -> String
from SetCategory
- missing?: % -> Boolean
from JLObjectType
- mutable?: % -> Boolean
from JLObjectType
- nothing?: % -> Boolean
from JLObjectType