예제 #1
0
def test_numeric_frequencies():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["frequencies"] == [(3, 3), (2, 3), (4, 1), (1, 1)]
예제 #2
0
def test_numeric_range():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["range"] == (test_series.max() - test_series.min())
예제 #3
0
def test_numeric_unique_count():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["unique_count"] == 4
예제 #4
0
def test_numeric_upperQ():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["75%"] == test_series.quantile(0.75)
예제 #5
0
def test_numeric_middleQ():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["50%"] == test_series.quantile(0.50)
예제 #6
0
def test_numeric_mean():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["mean"] == test_series.mean()
예제 #7
0
def test_numeric_mean():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["mean"] == test_series.mean()
예제 #8
0
def test_numeric_mode():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["mode"] == [3]
예제 #9
0
def test_numeric_mode_count():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["mode_frequency"] == 3
예제 #10
0
def test_numeric_unique_count():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["unique_count"] == 4
예제 #11
0
def test_numeric_frequencies():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["frequencies"] == [(3, 3), (2, 3), (4, 1), (1, 1)]
예제 #12
0
def test_numeric_range():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["range"] == (test_series.max() - test_series.min())
예제 #13
0
def test_numeric_middleQ():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["50%"] == test_series.quantile(0.50)
예제 #14
0
def test_numeric_upperQ():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["75%"] == test_series.quantile(0.75)
예제 #15
0
def test_numeric_mode():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["mode"] == [3]
예제 #16
0
def test_numeric_sd():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["std"] == test_series.std()
예제 #17
0
def test_numeric_mode_count():
    test_series = df['col1']
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["mode_frequency"] == 3
예제 #18
0
def test_numeric_sd():
    test_series = df["col1"]
    test_analysis = analyze.numericalAnalysis(test_series)
    assert test_analysis["std"] == test_series.std()