当前位置: 首页>>代码示例>>Python>>正文


Python special.inv_boxcox方法代码示例

本文整理汇总了Python中scipy.special.inv_boxcox方法的典型用法代码示例。如果您正苦于以下问题:Python special.inv_boxcox方法的具体用法?Python special.inv_boxcox怎么用?Python special.inv_boxcox使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在scipy.special的用法示例。


在下文中一共展示了special.inv_boxcox方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: _sf

# 需要导入模块: from scipy import special [as 别名]
# 或者: from scipy.special import inv_boxcox [as 别名]
def _sf(self, x, c):
        return sc.inv_boxcox(-x, -c) 
开发者ID:ryfeus,项目名称:lambda-packs,代码行数:4,代码来源:_continuous_distns.py

示例2: inv_boxcox

# 需要导入模块: from scipy import special [as 别名]
# 或者: from scipy.special import inv_boxcox [as 别名]
def inv_boxcox(x, lmbda):
        return np.exp(np.log1p(lmbda * x) / lmbda) if lmbda != 0 else np.exp(x) 
开发者ID:birforce,项目名称:vnpy_crypto,代码行数:4,代码来源:holtwinters.py

示例3: test_inv_boxcox

# 需要导入模块: from scipy import special [as 别名]
# 或者: from scipy.special import inv_boxcox [as 别名]
def test_inv_boxcox():
    x = np.array([0., 1., 2.])
    lam = np.array([0., 1., 2.])
    y = boxcox(x, lam)
    x2 = inv_boxcox(y, lam)
    assert_almost_equal(x, x2)

    x = np.array([0., 1., 2.])
    lam = np.array([0., 1., 2.])
    y = boxcox1p(x, lam)
    x2 = inv_boxcox1p(y, lam)
    assert_almost_equal(x, x2) 
开发者ID:Relph1119,项目名称:GraphicDesignPatternByPython,代码行数:14,代码来源:test_boxcox.py

示例4: inverse_transform

# 需要导入模块: from scipy import special [as 别名]
# 或者: from scipy.special import inv_boxcox [as 别名]
def inverse_transform(self, y, **transform_params):
        self.check_is_fitted()
        check_y(y)
        yt = inv_boxcox(y.values, self.lambda_)
        return pd.Series(yt, index=y.index) 
开发者ID:alan-turing-institute,项目名称:sktime,代码行数:7,代码来源:boxcox.py

示例5: inverse_transform

# 需要导入模块: from scipy import special [as 别名]
# 或者: from scipy.special import inv_boxcox [as 别名]
def inverse_transform(self, x):
        """
        Scale back the data to the original representation.

        Parameters
        ----------
        x: DataFrame, Series, ndarray, list
            The data used to scale along the features axis.

        Returns
        -------
        DataFrame
            Inverse transformed data.
        """
        x = self._check_type(x)
        xs = []
        for col, shift, lmd in zip(x.T, self._shift, self._lmd):
            for case in Switch(lmd):
                if case(np.nan, np.inf):
                    _x = col
                    break
                if case():
                    _x = inv_boxcox(col, lmd) - shift
            xs.append(_x.reshape(-1, 1))
        xs = np.concatenate(xs, axis=1)
        if len(self._shape) == 1:
            return xs.ravel()
        return xs 
开发者ID:yoshida-lab,项目名称:XenonPy,代码行数:30,代码来源:transform.py


注:本文中的scipy.special.inv_boxcox方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。