next up previous contents
Next: FunctionView Up: Datasets, Views, and Labelings...Oh Previous: Outputting the data   Contents

Views

View are a very powerful class in the PyMLX hierarchy and are probably the most used class when interactively working with the schema or doing data analysis. A View itself does just as its name implied - it produces a view of existing data. This view is abstract in the sense that the contents of a view may not look the same as its parent by inspection, by they are related in some functional way.

Since View inherit from the Dataset class, they themselves are dataset, and, thus, one may have View of View. All of the methods available to Dataset objects are also available to View. For simplicity, you may substitute a View for a Dataset object anywhere you see Dataset mentioned in this tutorial, unless specifically told otherwise.

Let's take a look at the many views which are available. and try some examples with each of them. As a preliminary step, at the python prompt execute the following command to get the View classes in your name space.

>>> from compClust.mlx.views import *

Now we're ready to proceed.



Subsections
next up previous contents
Next: FunctionView Up: Datasets, Views, and Labelings...Oh Previous: Outputting the data   Contents
Lucas Scharenbroich 2003-08-27