示例#1
0
    def load_data(self, php_resp_time, cpu_load):
        if (len(php_resp_time) != len(cpu_load)):
            self.logger.info("load_data: data arrays must have the same number of elements.")

        data = []
        year = 1921
        for i in range(len(php_resp_time)):
            data.append({'year': year + i, 'value': php_resp_time[i], 'value2': cpu_load[i]})

        names = ('year', 'value', 'value2')

        dataset = Dataset(data=data, names=names)
        dataset.data = DataFrame(dataset.data)

        return dataset
示例#2
0
def load_pandas():
    data = DataFrame(_get_data())
    # TODO: time series
    endog = Series(data['volume'], index=data['year'].astype(int))
    dataset = Dataset(data=data, names=list(data.columns),
                      endog=endog, endog_name='volume')
    return dataset
示例#3
0
def load():
    """
    Load the Nile data and return a Dataset class instance.

    Returns
    -------
    Dataset instance:
        See DATASET_PROPOSAL.txt for more information.
    """
    data = _get_data()
    names = list(data.dtype.names)
    endog_name = 'volume'
    endog = array(data[endog_name], dtype=float)
    dataset = Dataset(data=data, names=[endog_name], endog=endog,
                      endog_name=endog_name)
    return dataset
示例#4
0
def load():
    """
    Load the El Nino data and return a Dataset class.

    Returns
    -------
    Dataset instance:
        See DATASET_PROPOSAL.txt for more information.

    Notes
    -----
    The elnino Dataset instance does not contain endog and exog attributes.
    """
    data = _get_data()
    names = data.dtype.names
    dataset = Dataset(data=data, names=names)
    return dataset
示例#5
0
文件: data.py 项目: TPLink32/spnk1
def load():
    """
    Load the yearly sunspot data and returns a data class.

    Returns
    --------
    Dataset instance:
        See DATASET_PROPOSAL.txt for more information.

    Notes
    -----
    This dataset only contains data for one variable, so the attributes
    data, raw_data, and endog are all the same variable.  There is no exog
    attribute defined.
    """
    data = _get_data()
    endog_name = 'SUNACTIVITY'
    endog = array(data[endog_name], dtype=float)
    dataset = Dataset(data=data,
                      names=[endog_name],
                      endog=endog,
                      endog_name=endog_name)
    return dataset