"Table" is a class for handling flat data tables together with row and column labels. It provides functions for reading/writing from/to text files, and for quickly displaying in a uitable object. Example:
tab = Table.read('fisherIris.txt');
Several plot functions are overloaded such that row or column labels are automatically added to the plot.
plot(tab('PetalLength'), tab('PetalWidth'), '*');
It provides facilities to access data using name of columns. Raw numeric data are stored in the 'data' property:
petalLength = tab('PetalLength');
Several functions are available for quick overview of data stored in Table object: summary(), min(), max()...
A "Pca" class is also provided, that allows to quiclky perform principal component analysis and to keep column names in results.
A quick overview of the features is given in the demo script.