Extreme Optimization™: Complexity made simple.

Math and Statistics
Libraries for .NET

  • Home
  • Features
    • Math Library
    • Vector and Matrix Library
    • Statistics Library
    • Performance
    • Usability
  • Documentation
    • Introduction
    • Math Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • Resources
    • Downloads
    • QuickStart Samples
    • Sample Applications
    • Frequently Asked Questions
    • Technical Support
  • Order
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Partners
    • Contact us
Introduction
Deployment Guide
Nuget packages
Configuration
Using Parallelism
Expand Mathematics Library User's GuideMathematics Library User's Guide
Expand Vector and Matrix Library User's GuideVector and Matrix Library User's Guide
Expand Data Analysis Library User's GuideData Analysis Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand Data Access Library User's GuideData Access Library User's Guide
Expand ReferenceReference

Skip Navigation LinksHome»Documentation»Reference»Extreme.Data.R»RObject Class

RObject Class

Extreme Optimization Numerical Libraries for .NET Professional
Represents on object that was read from or can be written to an R data file.
Inheritance Hierarchy

SystemObject
  Extreme.Data.RRObject

Namespace:  Extreme.Data.R
Assembly:  Extreme.Data (in Extreme.Data.dll) Version: 3.1.0
Syntax

C#
VB
C++
F#
Copy
public abstract class RObject : IDataObject<RObject>
Public MustInherit Class RObject
	Implements IDataObject(Of RObject)
public ref class RObject abstract : IDataObject<RObject^>
[<AbstractClassAttribute>]
type RObject =  
    class
        interface IDataObject<RObject>
    end

The RObject type exposes the following members.

Constructors

  NameDescription
Protected methodRObject
Constructs a new R object.
Top
Properties

  NameDescription
Public propertyAttributes
Gets the collection of attributes associated with the object.
Public propertyChildren
Gets the sequence of children of the object.
Public propertyClass
Gets the class of the object.
Public propertyClasses
Gets the class of the object.
Public propertyElementType
Gets the element type of the object.
Public propertyHasAttributes
Gets whether the object has attributes associated with it.
Public propertyHasChildren
Gets whether the object has child objects.
Public propertyHasTag
Gets whether the object has a tag associated with it.
Public propertyIsDataFrame
Gets whether the object can be converted to a vector.
Public propertyIsMatrix
Gets whether the object can be converted to a matrix.
Public propertyIsObject
Gets whether the object is an R object (with a class attribute).
Public propertyIsVector
Gets whether the object can be converted to a data frame.
Public propertyKind
Gets the kind of object.
Public propertyRType
Gets the R type of the object.
Public propertyTag
Gets the tag associated with the objet.
Top
Methods

  NameDescription
Public methodAsMatrixT
Attempts to convert the object to a matrix with the specified element type.
Public methodAsVectorT
Attempts to convert the object to a vector with the specified element type.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodGetValue
Gets the value of the object.
Public methodHasClass
Returns whether the object is of the specified class.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToDataFrame
Converts the object to a data frame.
Public methodToDataFrameR, C
Converts the object to a data frame.
Public methodToMatrixT
Converts the object to a matrix with the specified element type.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodToVectorT
Converts the object to a vector with the specified element type.
Top
Fields

  NameDescription
Public fieldStatic memberNull
Represents an R object without a value.
Top
See Also

Reference

Extreme.Data.R Namespace

Copyright (c) 2004-2023 ExoAnalytics Inc.

Send comments on this topic to support@extremeoptimization.com

Copyright © 2004-2023, Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo
are registered trademarks of Microsoft Corporation.