コード例 #1
0
ファイル: test_stats.py プロジェクト: jwildenhain/morar
def test_glog_dataframe():
    x = np.random.randn(1000)
    y = np.random.randn(1000)
    z = np.random.randn(1000)
    df = pd.DataFrame(list(zip(x, y, z)))
    glog_df = df.applymap(lambda x: stats.glog(x))
    assert isinstance(glog_df, pd.DataFrame)
コード例 #2
0
ファイル: test_stats.py プロジェクト: jwildenhain/morar
def test_glog_1():
    out = stats.glog(1)
    assert abs(out - 0.08174569) < 1e-6
コード例 #3
0
ファイル: test_stats.py プロジェクト: jwildenhain/morar
def test_glog_skew():
    x = np.random.randn(10000)
    y = np.append(x, 100)
    out = stats.glog(y)
    assert max(out) < 10
コード例 #4
0
ファイル: test_stats.py プロジェクト: jwildenhain/morar
def test_glog():
    x = [1, 2, 3, 4, 5, 6, 7, 100]
    out = stats.glog(x)
    assert isinstance(out, np.ndarray)