Skip to content

Develope interface to rpy2 for iris #5

@cpelley

Description

@cpelley

Requirement: Convert between iris cubes/coordinates and 'r' data types.
https://github.com/cpelley/iris/tree/rpy2_interface

Background:
http://www.statmethods.net/input/datatypes.html
http://en.wikibooks.org/wiki/R_Programming/Data_types
http://rpy.sourceforge.net/rpy2_documentation.html

Suitable objects for cube translation (minimum loss of metadata):
DataFrames, Matrices, Arrays?
All three can have row-column labels which could be associated with dim coordinates)

numeric/character/logical vector
Matrices - All columns in a matrix must have the same mode(numeric, character, etc.) and the same length.
Arrays - Arrays are similar to matrices but can have more than two dimensions.
DataFrames - A data frame is more general than a matrix, in that different columns can have different modes (numeric, character, factor, etc.).
Lists - An ordered collection of objects (components). A list allows you to gather a variety of (possibly unrelated) objects under one name.

Matrices/arrays/dataframes: cube representation in its simplest single object form.
Lists: cube representation with the possibility of maintaining more metadata.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions