Package pyvision :: Package analysis :: Module Table :: Class Table
[hide private]
[frames] | no frames]

Class Table

source code

Known Subclasses:

Store and manipulate table data

Instance Methods [hide private]
 
__getitem__(self, key) source code
 
__init__(self, filename=None, default_value=None) source code
 
__setitem__(self, key, value) source code
 
__str__(self) source code
 
accumulateData(self, row, col, value) source code
 
asHtml(self, print_col_headers=True, print_row_headers=False, equal_cols=False, style='simple') source code
 
asLists(self, headers=True)
Returns the table data as a list of lists
source code
 
asPlainText(self, print_col_headers=True, print_row_headers=True, equal_cols=False, separator='|')
Returns a text string which is a formated table.
source code
 
asTex(self)
Returns a text string which as a table formated for latex
source code
 
element(self, row, col) source code
 
elementAsText(self, row, col) source code
 
hasElement(self, row, col) source code
 
head(self, N=10)
Returns a table from the first N rows.
source code
 
justifyText(self, text, width, side='l') source code
 
load(self, f) source code
 
nCols(self) source code
 
nRows(self) source code
 
rebuildTable(self) source code
 
save(self, filename, headers=True)
Save the table to CSV
source code
 
setColumnFormat(self, col, format_str) source code
 
setData(self, row, col, value, accumulate=False) source code
 
setElement(self, row, col, value, accumulate=False) source code
 
sortByColHeader(self, comp_func=<built-in function cmp>) source code
 
sortByRowHeader(self, comp_func=<built-in function cmp>) source code
 
tail(self, N=10)
Returns a table from the last N rows.
source code