The R# types (byte)
TypeCodes
01 Syntax
SMRUCC.Rsharp.Runtime.Components.TypeCodes
02 Fields
| Name | Overloads | Summary |
|---|---|---|
| NA | 2 | Unknown or invalid |
| generic | 2 | Object type in R#, any other CLR type.(使用这个类型来表示没有类型约束) |
| closure | 2 | 函数类型 |
| environment | 2 | the runtime environment |
| clr_delegate | 2 | type code for RMethodInfo and .NET clr MethodInfo |
| list | 2 | Class type in R |
| integer | 2 | Int32 vector |
| double | 2 | Double numeric vector |
| string | 2 | String vector |
| boolean | 2 | Boolean vector |
| dataframe | 2 | A data table liked compound type |
| raw | 2 | Byte |
| formula | 1 |
03 Members
NA
Unknown or invalid
generic
Object type in R#, any other CLR type.(使用这个类型来表示没有类型约束)
closure
函数类型
environment
the runtime environment
clr_delegate
type code for RMethodInfo and .NET clr MethodInfo
list
Class type in R#
Remarks
The R# list is the Dictionary type in VB.NET
R#之中的list类型就是.NET之中的字典类型,对于所有的list类型的R对象而言, 尽管他们的属性的数量和名称不相同,但是都是list字典类型
integer
Int32 vector
double
Double numeric vector
string
String vector
boolean
Boolean vector
dataframe
A data table liked compound type
raw
Byte
NA
generic
closure
formula
environment
clr_delegate
list
integer
double
string
boolean
dataframe
raw