pyspi.calculator.CalculatorFrame
Example
from pyspi.calculator import CalculatorFrame
from pyspi.calculator import Calculator
from pyspi.data import Data
# provide dataset filepaths
datsets = ['../pyspi/data/cml.npy', '../pyspi/data/forex.npy', '../pyspi/data/standard_normal.npy']
# provide names for each dataset
dataset_names = ['cml', 'forex', 'standard_normal']
# optionally, provide labels for each dataset/calculator
dataset_labels = ['label1', 'label2', 'label3']
# create calculator frame
calc_frame = CalculatorFrame(
name="MyCalculatorFrame",
datasets = [Data(data=data, dim_order = 'sp') for data in datasets],
names=dataset_names,
labels=dataset_labels,
subset = 'fast' # pass the subset parameter along to the calculators
)
# run compute on all calculators in the frame
calc_frame.compute()
# access the results table for dataset 1
calc_frame.calculators[0][0].table
# get correlation frame
cf = calc_frame.get_correlation_df()
Parameters
Description
Methods
Method
Description
Attributes
Attribute
Description
Last updated