Collects data that could go into a spreadsheet. The focus of this
class is on storing all the data at once
|
__add__(self,
other)
Convinience function for joining data |
source code
|
|
|
__call__(self,
t,
name,
time=None,
invalidExtend=False,
noInterpolation=False)
'Evaluate' the data at a specific time by linear interpolation |
source code
|
|
|
__init__(self,
timeName=None,
validData=None,
validMatchRegexp=False,
csvName=None,
txtName=None,
excelName=None,
data=None,
names=None,
title=None)
Either this is constructed from a file or from the data and the
column headers |
source code
|
|
|
addTimes(self,
times,
time=None,
interpolate=False,
invalidExtend=False)
Extend the data so that all new times are represented (add rows if
they are not there) |
source code
|
|
|
append(self,
name,
data,
allowDuplicates=False)
Add another column to the data. |
source code
|
|
|
compare(self,
other,
name,
otherName=None,
time=None,
common=False,
minTime=None,
maxTime=None)
Compare this data-set with another. |
source code
|
|
|
getData(self,
reindex=True)
Return a dictionary of the data in the DataFrame format of pandas |
source code
|
|
|
getSeries(self,
reindex=True)
Return a dictionary of the data-columns in the Series format of
pandas |
source code
|
|
|
join(self,
other,
time=None,
prefix=None)
Join this object with another. |
source code
|
|
|
metrics(self,
name,
time=None,
minTime=None,
maxTime=None)
Calculates the metrics for a data set. |
source code
|
|
|
|
|
|
|
resample(self,
other,
name,
otherName=None,
time=None,
invalidExtend=False,
extendData=False,
noInterpolation=False)
Calculate values from another dataset at the same times as in this
data-set |
source code
|
|
|
|
|
|
|
validName(self,
n,
validData,
validMatchRegexp=False) |
source code
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|